标题:struts 的request 问题
取消只看楼主
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
 问题点数:0 回复次数:4 
struts 的request 问题

各位高手,最近遇到一个问题,想了几天都想不明白就是
我在一个jsp页面,例如 index.jsp
<body>
<html:form action="/login">
name : <html:text property="name"/><br/>
<html:submit/><html:cancel/>
</html:form>
</body>
而在相对应的一个FormBean是
public class LoginForm extends ActionForm
{
private String name;
public void reset(ActionMapping mapping, HttpServletRequest request)
{
String name=request.getParameter("name"); //这里的name为null我怎样想都想不通,应该是jsp里name 的 // 值呀,有没有高手能解答一下~,
}
}

搜索更多相关主题的帖子: request struts 
2007-08-19 17:34
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
得分:0 
  j2ee2008 ,我地jsp代码跟你不是一样的吗?应该改那里呢?请指教~
2007-08-21 09:20
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
得分:0 
   那是struts的标签呀,应该没有什么关系吧,试一下吧
2007-08-21 17:42
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
得分:0 
问题还是这样,而且,<%@ taglib prefix="html" uri="http://jakarta.apache.org/struts/tags-html"%>
这一个原来就有啦.
2007-08-21 17:43
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
得分:0 
public class LoginForm extends ActionForm
{
private String name; //这里值是多少啊???
public void reset(ActionMapping mapping, HttpServletRequest request)
{
String name=request.getParameter("name");
}
}
在调用完 public void reset(ActionMapping mapping, HttpServletRequest request) 方法前当然
private String name是一个null在调用完reset方法后就会有值了,
其实我的意思很简单,就是每一次刷新的时候都可以保留原来页面的值,就是说,填在jsp页面的值,不会因为
刷新而被reset方法清空.想通过public void reset(ActionMapping mapping, HttpServletRequest request)
方法中的request参数想得到jsp页面上的值.请问高手,有其他方法吗?~~~

2007-08-27 17:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-163905-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.440000 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved