web对象传递问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:47:13
jsp页面之间对象传递有几种方法??
我view层用的是struts技术,
比如一个登陆界面 只有用户名和密码 2个值
登陆成功后 跳转到另一个页面 我想把 这个用户名直接 在url上
用 xx?user=lili 这样带过取 而不是 用struts 里的 mapping.findForward这个方法 跳 因该怎么写???

首先你要有他们的getter和setter方法,然后直接xx?user.user和xx?user.password

郁闷,直接用<form action="XXX" method="get" >不就可以了吗?
你说的请求方法叫做发送请求字符串。还有一种方法直接带参数过去,像这样:
<form action="xx?user=<这里写你要带的值就可以的啊>">

我晕,一般来说,用户信息,都应该作为session的数据,在用户关掉浏览器或者Timeout之前都保留在整个会话中的。
你直接把user放在url里面一点意义都没有。

里面填写的键值,也就是指向下一个目录的路径,在struts-config文件中可以自己定义

写一个javascript方法:
function(){
doucument.location='<c:url value="....?user.user=xx&user.password=xx" />';
}

在提交按钮上加一个onClick事件

request.getPr......就行了,忘记词这么写了,alt+/惹的祸- -