我制作了一个简单的例子,使用html:select,jsp中代码如下:
<html:form action="/login.do">
  <html:select property="test">
    <html:option value="1">Mr</html:option>
    <html:option value="2">Miss</html:option>
  </html:select>
  <html:submit>Submit</html:submit>
</html:form>第一次打开页面时正确的,刷新多次,下拉框中的值一直在增加,包括长度与数目。如下:
Mr
Miss
MrMissMrMiss
MrMissMrMissMrMiss
...大家帮忙解决一下,谢谢!

解决方案 »

  1.   

    <html:option value="Mr"></html:option>
        <html:option value="Miss"></html:option>
      

  2.   

    <select  name="tupian">
            <option value="images/image/01.gif" selected>images 1</option><img src=""> 
            <option value="images/image/02.gif">images 2</option>
            <option value="images/image/03.gif">images 3</option>
            <option value="images/image/04.gif">images 4</option>
    </select>
    找到了,我原来做的例子。。
      

  3.   

    不大同意楼上的楼上的说法
    <>XXX<> 中间的XXX为页面显示的值
    建议看看你的action
    是否修改了你的select的值
    看看这个:
     <html:form action="/sortAction.do">
    <html:select onchange="this.form.submit();" 
            property="groupBy" value="<%=groupBy%>" >
        <html:option value="HR">HR</html:option>
        <html:option value="IT">IT</html:option>
         <html:option value="all">All</html:option>
         <html:option value="Marketing">Marketing</html:option>
         <html:option value="Customer Service">Customer Service</html:option>
     </html:select>
    </html:form></caption>
      

  4.   

    很怪的问题,后来换了Tomcat的版本就可以了。
    谢谢各位!