JSP页面中有哪些方法可以传递参数?和页面的参数怎么传递到action?

JSP页面中有哪些方法可以传递参数?
页面的参数怎么传递到action?
请大家帮帮忙,我有些搞不清楚!
答案找到了,谢谢大家!
jsp中的参数传递
1:利用表单来传递值:
<form action="target.jsp"> <input type=text name="usename" value="tom"></form>
2:l利用隐藏字段来传递值
<form action="target.jsp"> <input type=hidden name="test" value="test"></form>
3:利用cookie对象来传递
Cookie cookie=new Cookie("my","liuliu")
cookie.setMaxage(60*60);(以秒为单位)最大的生命周期
response.addCookie(cookie);
Cookie[] cookies=request.getCookies();(可以通过遍历此数组来访问值)
4:session
session.setAttribute("paramName",paramname);
String name=session.getAttribute("paramName")
5:通过链接来传递
String name=request.getParameter("name");
<a href="welcome.jsp?name=<%=name%>">

<input type="hidden" name="bcd" value="1">
<input type="text" name="abc" value="1">

action 里面

request.getParameter(bcd);
request.getAttribute(bcd);

都可以
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-10-14
form表单在定义的时候有个属性叫action,其对应就是一个URL,这样当submit的时候,会根据提交方法把数据提交给这个action
第2个回答  2008-10-14
如果是在form表单里的话,action可以直接取出表单里的控件的内容,如果要传递参数的话就用?传参
相似回答