首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

奇怪的getParameter有关问题

2011-12-22 
奇怪的getParameter问题HTML codeform actionXXXX methodposttable aligncenter border0

奇怪的getParameter问题

HTML code
<form action="XXXX" method="post"><table align="center" border="0">    <tr>      <td align="right">          <div id="divseltime1">日期:          <select id="selautotime" name="selautotime" onchange="gotoshowtime(this.value)">              <option value="3">3 Days</option>              <option value="7">7 Days</option>              <option value="30">30 Days</option>              <option value="365">365 Days</option>              <option value="1">This year</option>              <option value="0">选择日期</option>                  </select>          </div>      </td>      <td>类型:         <select id="seltype" name="seltype" onchange="gettype(this.value)">              <c:forEach items="${typelist}" var="totype" varStatus="step">                <option value="${step.index }"  <c:if test="${totype eq selserver }"> selected='selected'</c:if> > ${totype }</option>                                        </c:forEach>                       </select>      </td>       <td width="20"></td>      <td><input type="button" value="Submit" onclick="gotosubmit()"></input></td>    </tr></table></form>


Java code
String seltype=req.getParameter("seltype");String autotime=req.getParameter("selautotime");


每次seltype都有值,但是autotime一直是null

这个是什么问题啊?求解~

[解决办法]
你把seltype和selautotime换过来试试看,估计是电脑闹鬼了。。
[解决办法]
使用firefox或者chrome,或者在ie下使用httpwatch,检查一下在表单提交时,传递了哪些参数过去。看是否有你所需要的参数。
[解决办法]
HTML code
 <select id="selautotime" name="selautotime" onchange="gotoshowtime(this.value)">              <option value="3">3 Days</option>              <option value="7">7 Days</option>              <option value="30">30 Days</option>              <option value="365">365 Days</option>              <option value="1">This year</option>              <option value="0">选择日期</option>                  </select>
[解决办法]
关键是看selautotime这个 select有没有选择值
[解决办法]
建议把 onchange="gotoshowtime(this.value)" 这个 javascript代码贴出来!
[解决办法]
gotoshowtime 这个JS 有没有做别的操作 比如一些初始化的操作

热点排行