--- [EMAIL PROTECTED] wrote: > This issue is obviously not a good match for your > skills.
The *issue* is a great match for my skills. *You* are not. Verbatim, although I added the surrounding HTML and taglib directive: > <s:url id="zipUrl" > value="http://localhost:8080/dsms/ZipCode.action" /> > > <s:form theme="xhtml" action="register" > method="post" id="registerForm"> > <s:textfield name="user.username" > value="%{user.username}" > label="%{getText('user.username')}" size="40" > labelposition="right" /> > <s:textfield name="user.password" > value="%{user.password}" > label="%{getText('user.password')}" size="40" /> > <s:textfield name="user.firstName" > value="%{user.firstName}" > label="%{getText('user.firstName')}" size="40" /> > <s:textfield name="user.middleName" > value="%{user.middleName}" > label="%{getText('user.middleName')}" size="40" /> > <s:textfield name="user.lastName" > value="%{user.lastName}" > label="%{getText('user.lastName')}" size="40" /> > <s:textfield name="user.zip.zip" > value="%{user.zip.zip}" > label="%{getText('user.zip')}" size="10" > > onblur="javascript:dojo.event.topic.publish('zipEnteredTopic')" > /> > <s:div autoStart="false" formId="registerForm" > theme="ajax" > id="zipDiv" listenTopics="zipEnteredTopic" > href="%{zipUrl}" /> > <s:submit value="%{getText('label.save')}" /> > </s:form> Generates: <html> <body> <form id="registerForm" onsubmit="return true;" action="register" method="post"> <table class="wwFormTable"> <tr> <td class="tdLabel"><label for="registerForm_user_username" class="label">user.username:</label></td> <td ><input type="text" name="user.username" size="40" value="" id="registerForm_user_username"/> </td> </tr> <tr> <td class="tdLabel"><label for="registerForm_user_password" class="label">user.password:</label></td> <td ><input type="text" name="user.password" size="40" value="" id="registerForm_user_password"/> </td> </tr> <tr> <td class="tdLabel"><label for="registerForm_user_firstName" class="label">user.firstName:</label></td> <td ><input type="text" name="user.firstName" size="40" value="" id="registerForm_user_firstName"/> </td> </tr> <tr> <td class="tdLabel"><label for="registerForm_user_middleName" class="label">user.middleName:</label></td> <td ><input type="text" name="user.middleName" size="40" value="" id="registerForm_user_middleName"/> </td> </tr> <tr> <td class="tdLabel"><label for="registerForm_user_lastName" class="label">user.lastName:</label></td> <td ><input type="text" name="user.lastName" size="40" value="" id="registerForm_user_lastName"/> </td> </tr> <tr> <td class="tdLabel"><label for="registerForm_user_zip_zip" class="label">user.zip:</label></td> <td ><input type="text" name="user.zip.zip" size="10" value="" id="registerForm_user_zip_zip" onblur="javascript:dojo.event.topic.publish('zipEnteredTopic')"/> </td> </tr> <div dojoType="struts:BindDiv" autoStart="false" id="zipDiv" formId="registerForm" href="http://localhost:8080/s2samples/stan/stan1.action" listenTopics="zipEnteredTopic" showError="true"> </div> <tr> <td colspan="2"><div align="right"><input type="submit" id="registerForm_0" value="label.save"/> </div></td> </tr> </table></form> </body> </html> I *completely* fail to understand how your generated HTML doesn't have quotes around the attributes etc. Unless you provide more information I don't see how you think anyone *else* will be able to help you either. What container, what JDK, the normal stuff you'd want to report when faced with an issue like this. d. ____________________________________________________________________________________ Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]