You can use a button

<html:button property="addName" value="Add Name"  />


shardayyy

-----Original Message-----
From: Wendy Smoak [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 28, 2005 11:20 AM
To: Struts Users Mailing List
Subject: Re: Render an html button tag

From: "Gary Cauthon" <[EMAIL PROTECTED]>

> Using HTML, I can create a button using this syntax:
> <button name="removeButton" value="1">remove</button>
> <button name="removeButton" value="2">remove</button>
>
>  So how do I
> do this with the struts html:button tag?  As far as I can tell, it just
> renders an tag of type "input" that does nothing when you click it.
> Do I need to write it myself via a taglib?

Struts <html:button> does render an <input> tag, not a <button> tag.
http://struts.apache.org/userGuide/struts-html.html#button

I can't say why we don't have something that renders <button>.  It's in the
HTML 4.01 specification so I don't think there would be any objection to
adding it if someone wanted to.  (Though what would we call it?)

Back to your issue... if the content isn't dynamic, you can just use
<button> directly.  If it is dynamic, you can embed a <c:out> tag for the
values... or just an expression if you're on a JSP 2.0 container.

-- 
Wendy Smoak



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to