struts2,getParamter和getProperty区别?

如题,谢谢!

getProperty 取得Bean的属性值,用于将结果显示在页面中。

getParameter得到的都是String类型的,是获取POST/GET传递的参数值,用于客户端重定向时,即点击了链接或者提交按钮时传值用,即用于在用表单或url重定向传值时接收数据用

看看这里是不是你想要的
http://hi.baidu.com/answer512/blog/item/4a1074a8bebdfcb0cb130cb0.html
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-07
在Request里传递的参数,可以用getParamter来取得,而getProperty是取得的对象有队形的property属性,可以通过这个取得
第2个回答  2010-06-07
这个并不是struts2里面才有的吧,是jsp的标准,getParamter是获得url参数,
getProperty是获得对象的属性

struts2,getParamter和getProperty区别?
getProperty 取得Bean的属性值,用于将结果显示在页面中。getParameter得到的都是String类型的,是获取POST\/GET传递的参数值,用于客户端重定向时,即点击了链接或者提交按钮时传值用,即用于在用表单或url重定向传值时接收数据用 看看这里是不是你想要的 http:\/\/hi.baidu.com\/answer512\/blog\/item\/4a1074a...

struts2中,下面语句有什么不同?
原理都是一样先获取request再获取值,只是获取request的方式不同

...获取表单中的信息?servlet是request.getParameter(); 难道也是一样...
struts2获取表单数据的方式有两种 一种是属性驱动 第二种是模型驱动 首先你编写一个action 继承 ActionSupport 重写execute方法 并把表单里的参数 写成该类的实例变量 并写出他们的get 和 set方法 第二种方法 就是把表单中的数据放到单独的一个类里写成实例变量 get set 方法 在你的action中 引...

strus2 的action类中定义同名变量,为啥能自动获取jsp的参数
struts2框架就是对servlet进行了一些封装,我们在servlet中获取页面参数的时候是调request.getParameter(“XXX”)来获取参数值,其实struts2也是这样的,只是struts2对你隐藏了这一步,你看不到而已。你在web.xml中可以看到我们配置了struts2的filter,在你访问一个页面的时候(比如manage\/userAdd.action)...

struts2 input hidden的问题
如果走到action中也可以通过request.getParameter()来接收你的隐藏域,隐藏域和非隐藏域的传值和接收值的方式完全一样,没有任何区别,如果你的非隐藏域能接到值,那么隐藏域就肯定没问题;2.如果使用struts2标签,那么请尽量用struts2标签来完成你的工作,因为它提供了很多比较便捷的方法给你用 ...

java中getAttribute和getParameter的区别
区别如下:1、HttpServletRequest类有setAttribute()方法,而没有setParameter()方法。2、当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数;request.getAttribute("name")。详情:——getParameter得到的都是String类型的。或者是http:\/\/a.jsp?id=123中的123,或者是某个...

Attribute 和 Parameter 的区别
getAttribute 和 getParameter 的区别 1.getAttribute是取得jsp中 用setAttribute设定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据; request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具...

java中getAttribute和getParameter的区别
1.getAttribute是取得jsp中 用setAttribute设定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件...

各位java前辈:1.在struts2中,在jsp页面是如何获取Action中值的?需要...
会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求的action中给name赋值,页面就能拿到。struts是用session存储对象的。页面上可以用EL表达式 ${name} java 代码 session。getparameter这样的方式都可以。

struts2如何获取请求参数
1. 在action中定义跟表单的name字段同名的field,并生成相应的set方法,这样struts就会自动将参数值设好。2. 可以在action中获取原生的HttpServletRequest 对象,通过该对象的getParameter(String param) 方法也可以。获取HttpServletRequest的方法是:在action方法(如execute方法)中调用:HttpServletRequest ...

相似回答
大家正在搜