在Struts2开发中,除了将请求参数自动设置到Action的字段中,还有啥其他方法
首先要明白 strus2的参数传递,其归根到底还是servlet的参数传递,那么这样就可以明白struts2的三种传递方式了,一种是,获取原生的request的对象,自己通过getparamter的方式获取,二是通过struts的context,也就是封装的request来获取参数,其三,就是声明action对象的私有属性,然后由strus自动帮你注入,一般来说,第三种不太实用,因为只能一个action对应一组私有参数,那么通配符和dmi肯定是不好用了,所以前两种是最方便
■网友
动态参数 不知你说的是不是这个如127.0.0.1:8080/user/find/{id} 这个id就是动态参数,不过我只用过springMvc的,struts就不知道了
■网友
java web容器对于http请求的处理机制都是采用独立线程处理,每个http请求javaweb容器就会启一条独立线程.鉴于这么个原理,我习惯用threadlocal保持request和response.在servlet(或者通过aop拦截)中每次获取到request和response就放入threadlocal,那么需要从request或session中获取任何信息都可以直接通过静态类获取.
■网友
。没看懂题主的需求。。能举个例子吗
推荐阅读
- |奥迪开发基于C-V2X校车警示系统
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 啥是微信开发WEB前端
- 做苹果开发,想买台MacBook,大家建议买啥
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- web开发,一般项目经理从项目中拿多少项目奖金
- 人类能证明除了自己,其他人也有意识吗(我有意识,其他人也一定有这种方式不算)
- 趣头条|海外媒体称大众正在开发两款基于MEB平台的小型车 ID.1与ID.2
- 咋搞垮一个Onlinejudge
- 盐城经济技术开发区:“创成”即启程 创建再出发
