<select name="name" > <option value="Oracle">Oracle
<option value="JavaEE">JavaEE
<option value="Linux">Linux
<option value="MySQL">MySQL
</select>
提交后<%!String myValue ;%>
<% myValue=request.getParameter("name");
System.out.println(myValue);%>
打印出来的是空值。
帮帮看看谢谢。
只是取了一个值,不用数组吧。
<option value="JavaEE">JavaEE
<option value="Linux">Linux
<option value="MySQL">MySQL
</select>
提交后<%!String myValue ;%>
<% myValue=request.getParameter("name");
System.out.println(myValue);%>
打印出来的是空值。
帮帮看看谢谢。
只是取了一个值,不用数组吧。
<option value="JavaEE">JavaEE</option>
大哥你写完行不,那样当然不显示了
-----》》》标签要关闭,4行都加上
<option value="Oracle">Oracle</option> <%!String myValue ;%>
----------》》》叹号去掉。
<% String myValue ;%>
<select name="name" > <option value="Oracle">Oracle
<option value="JavaEE">JavaEE
<option value="Linux">Linux
<option value="MySQL">MySQL
</select>
<input type="submit" value="ok">
</form>
<%!String myValue ;%>
<% myValue=request.getParameter("name");
System.out.println(myValue);%>开始为null
点击ok时就为Oracle
因为request.getParameter("id"),是获取id的值,这点不同struts是同过name取值的。