这是我在choose.jsp
中的代码
<ul class="nav nav-pills nav-stacked ">
<li>
<form action="persom" method="post">
<input type="hidden" name="hidden" value="<%= request.getParameter("eno") %>">
<input type="submit" value="PC">
</form>
</li>
<li>Printer</li>
<li>Scanner</li>
</ul
这是servlet中的代码
String employee_num = request.getParameter("hidden") ;
PrintWriter pw= response.getWriter();
pw.println("<h2> " + employee_num + "</h2>");
返回null作为输出。我传递的值来自servlet,我通过它调用choose.jsp,请帮忙。
答案 0 :(得分:0)
我认为来自servlet的参数可能是空的。有一件事在jsp页面上的其他地方的变量中接收参数,并打印它。检查它是否仅从servlet端返回null。如果它不是null,只需在值字段中传递变量,比如说&lt;%= empNo%&gt;让我知道是否有效:)