【发布时间】:2013-02-13 10:12:52
【问题描述】:
我正在开发 Java EE 应用程序,我想在其中传递我的 选择的 href 从 JSP 到 Servlet 的值。我有 5 个要传递的链接 选定的值。
我的jsp代码是,
<a href="selectTopic" name="html">HTML 5</a><br />
<a href="selectTopic" name="windows">Windows 8</a><br />
<a href="selectTopic" name="office">MS Office 2013</a><br />
<a href="selectTopic" name="android">Android</a><br />
<a href="selectTopic" name="hadoop">Hadoop</a>
看起来像这样
我已将我的 selectTopic 操作映射到 SelectedTopic.java servlet 班级。代码是,
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String selectedTopic = "";
selectedTopic = (String)request.getParameter("html");
System.out.println("selectedTopic = "+selectedTopic);
}
输出是:
selectedTopic = null
我的问题是,
1)为什么我得到空值,因为我得到的值和我们得到的一样 来自任何文本字段的值
2)我如何动态区分和 取选定的链接名称(html 或 windows 或 android 等) SelectedTopic.java
【问题讨论】: