的welcome.jsp
<display:column title="User Id" property="userId">
<bean:write name="user_Id" property="userId"/>
</display:column>
<display:column title="First Name" property="firstName"></display:column>
<display:column title="Last Name" property="lastName"></display:column>
<display:column title="User Name" property="userName"></display:column>
<display:column title="Password" property="password"></display:column>
<display:column title="Mail Id" property="mailId"></display:column>
<display:column title="Age" property="age"></display:column>
<display:column title="Gender" property="gender"></display:column>
<display:column title="Mobile Number" property="mobileNumber"></display:column>
<display:column title="Qualification" property="qualification"></display:column>
<display:column title="Update"><font size="+1" face="comic sans ms" colour="blue"><a href="login.do?method=modify&userId=${user_Id}" style='text-decoration: none;'>Update</a></font></display:column>
<display:column title="Delete"><font size="+1" face="comic sans ms" colour="blue"><a href="login.do?method=modify" style='text-decoration: none;'>Delete</a></font></display:column>
</display:table>
</logic:notEmpty>
这是我的jsp,我希望将userId值传递给后面的servlet
servlet
LoginAction.java
修改方法
String userId= req.getParameter("userId").toString();
答案 0 :(得分:0)
不确定你的问题,还考虑到你的JSP不完整/不平衡。也就是说,将JSP中捕获的值提交给servlet所需要做的就是在a中包装输入,然后发布。 E.g。
<form method="post" action="LoginAction">
User Id:<input name="userId"/>
<input type="Submit" value="Log in"/>
</form>
(假设servlet LoginAction.java已发布,在DD或注释中,为LoginAction)