【发布时间】:2015-02-19 04:41:05
【问题描述】:
基本上我在这里有两个单选按钮,具有不同的值,现在提交时下一页应该显示选择。但事实并非如此,当我尝试使用 type=text 时,它工作正常。请帮忙。
<form action="Confirm.jsp">
<p>
This is a simple HTML page that has a form in it.
<br>form data is: <strong>${param.QuizAnswer}</strong>
<p>
Hobby:
<input type="radio" name="QuizAnswer" value="cats">Cats
<input type="radio" name="QuizAnswer" value="dogs">Dogs
<input type="submit" name="submit" value="submit">
</form>
其他页面在正文中有这个:
<body>
<p>
This is barebones, sorry.
<p>The Data was entered as:
<strong>${param.QuizAnswer}</strong>
</body>
【问题讨论】:
-
当您提交表单时,URL 是否会更改为
Confirm.jsp?QuizAnswer=cats&submit=submit之类的内容? -
可以,但是不知道怎么用。
-
根据我的阅读,EL
${param.QuizAnswer}应该可以工作。我的 JSP 虽然很生锈。您是否拥有使用 EL 的所有正确导入/页面设置?也许试试<%= request.getParameter("QuizAnswer") %> -
我试过了,它只是将其输出为明文,它不会将其读取为代码。
标签: html jsp radio-button param