Java 将值从jsp传递到servlet
在这个问题上我需要你的帮助 我想将.jsp程序中隐藏的输入类型的值传递给servlet程序 我现在做的基本上就是这样Java 将值从jsp传递到servlet,java,jsp,servlets,Java,Jsp,Servlets,在这个问题上我需要你的帮助 我想将.jsp程序中隐藏的输入类型的值传递给servlet程序 我现在做的基本上就是这样 <input type="hidden" name="articleId" id="articleId" value=" <%request.getParameter("articleId");%>"/> 它没有打印任何想法。jsp表单方法是post,servlet方法是doPost 您知道它为什么不传递参数吗?您使用了错误的参数,应执行以下操作: St
<input type="hidden" name="articleId" id="articleId" value=" <%request.getParameter("articleId");%>"/>
它没有打印任何想法。jsp表单方法是post,servlet方法是doPost
您知道它为什么不传递参数吗?您使用了错误的参数,应执行以下操作:
String articleId = request.getParameter("articleId");
PrintWriter out = response.getWriter();
out.println(articleId);
您使用了错误的参数,应执行以下操作:
String articleId = request.getParameter("articleId");
PrintWriter out = response.getWriter();
out.println(articleId);
1:更改输入值(您忘记了1:更改输入值(你忘了是的,我确实更改了,但仍然看不到传递的值,我试图从其他jsp表单组件获取值。如果我不在代码中指定值,它确实可以工作。但我想看到的是servlet中隐藏组件的值。@user1210237确保你的隐藏输入也在
表单
标记中。是的,我做了c。)挂起,但仍然看不到传递的值,我试图从其他jsp表单组件获取值。如果我不在代码中指定值,它确实可以工作。但我想看到的是servlet中隐藏组件的值。@user1210237确保您的隐藏输入也在表单
标记中。
<input type="hidden" name="articleId" id="articleId" value="<%=request.getParameter("articleId");%>" />
String articleId = request.getParameter("articleId");
PrintWriter out = response.getWriter();
out.println(articleId);