如何在struts action中获取jsp页面的值

2024-11-24 05:27:07
推荐回答(2个)
回答1:

jsp向servlet传值大致有这么几种情况。
第一种超链接,在href='servletAction?id=xxx'
第二种form表单提交,当点击submit时,action="servletAction" method='get/post'
第三种就是利用ajax,url='servletActionz',当然了,这里也有get和post两种情况,get直接在url后面加问号传参,post会把参数放在实体内容里面。
最后在servlet那边 用 request.getParameter("参数名");就可以拿到了
常用的就这些。

回答2:

实现思路:先通过java代码获取到jsp中相应的参数值(可以多次获取到不同的值)
举例:
form中定义:


java中定义:
String age = request.getParameter (“userage”);//获取到jsp中的值
String username= request.getParameter (“username”);//获取到jsp中的值
备注:form中标签字段必须有name属性,否则获取不到。