这是a.jsp页面的两个radio单选按钮
<input type="radio" onclick="hideShowSprice(1);" value="是" name="special" />是
<input type="radio" onclick="hideShowSprice(0);" value="否" name="special" checked/>否b.jsp页面的java代码,是用来获取单选按钮被选中时的值
String a = request.getParameter("special");
out.println(a);
a最后输出来的值老是为Null,这是怎么回事?
<input type="radio" onclick="hideShowSprice(1);" value="是" name="special" />是
<input type="radio" onclick="hideShowSprice(0);" value="否" name="special" checked/>否b.jsp页面的java代码,是用来获取单选按钮被选中时的值
String a = request.getParameter("special");
out.println(a);
a最后输出来的值老是为Null,这是怎么回事?
a.jsp
<body>
<form action="b.jsp" method="post">
<input type="radio" value="是" name="special" />是
<input type="radio" value="否" name="special" checked/>否
<input type="submit" value="提交"/>
</form>
</body>b.jsp
<body>
<%
request.setCharacterEncoding("utf-8"); String a = request.getParameter("special");
out.println(a);
%>
</body>
<input type="radio" name="special" value="yes" checked="checked">是 <input type="radio" name="special" value="no">否<hr/>
<input type="submit" value="test">
</form>
--------------------------------------------------------------
.java
--------------------------------------------------------
System.out.println(request.getParameter("special"));