社区
Java EE
帖子详情
struts2 action取值问题
wzbest
2011-07-26 03:51:24
我在action里定义了一下User类做为属性,在前台表单里的文本框里是<input type="text" name="user.id"/>
但提交到action后,取User的时候怎么是这种形式呢 User$$EnhancerByCGLIB$$a379bb44
...全文
236
16
打赏
收藏
struts2 action取值问题
我在action里定义了一下User类做为属性,在前台表单里的文本框里是 但提交到action后,取User的时候怎么是这种形式呢 User$$EnhancerByCGLIB$$a379bb44
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lverson
2011-12-23
打赏
举报
回复
应该写成
user_id
nodream521
2011-07-27
打赏
举报
回复
action
继承 extends ActionSupport 了吗
wzbest
2011-07-27
打赏
举报
回复
<input type="text" name="user.id"/>
这种命名的类.属性的方式和那个struts2的标签作用不是一样的吗
zn85600301
2011-07-27
打赏
举报
回复
把你的标签换成struts标签 或者你自己从request里面获取数据组装成user对象
wzbest
2011-07-27
打赏
举报
回复
我传到action里的User类,在做hibernate保存的时候保 Unknown entity: User$$EnhancerByCGLIB$$a379bb44
飞跃颠峰
2011-07-27
打赏
举报
回复
<
s:
input type="text" name="user.id"/>
wzbest
2011-07-27
打赏
举报
回复
主要取的这样的类,在hibernate保存的时候,保找不到实体类
wzbest
2011-07-27
打赏
举报
回复
不好意思,我发现这个ACTION被SPRING代理了,所以这里初始化的变量都是这种形式的,这种形式用hibernate保存都就会出错了
kangchongmian
2011-07-27
打赏
举报
回复
你在action里声明:private User user;//这个user就是你页面上写的user.id那个user
然后提供user的get和set方法,必须提供。
这样你在JSP页面上输入的指都可以在action里以对象的形式得到了。
haizitou00
2011-07-27
打赏
举报
回复
恩, 我有些晕了,
现在是在页面上输入了值 (输入值是什么),为什么又和hibernate有关系啦, 你所得到的结果是直接控制台输出的,还是怎么得到的User$$EnhancerByCGLIB$$a379bb44
action里有没有set get 方法呢
liuyuhua0066
2011-07-26
打赏
举报
回复
User$$EnhancerByCGLIB$$a379bb44
是user.id的值?
wzy42563
2011-07-26
打赏
举报
回复
[Quote=引用 2 楼 langyihenqing 的回复:]
可以试试将name=一个el表达式 ${user.id}
[/Quote]
+1
oubo824219
2011-07-26
打赏
举报
回复
如果你这样做的话,要用 <s:textfield> 标签
痕清
2011-07-26
打赏
举报
回复
可以试试将name=一个el表达式 ${user.id}
zn85600301
2011-07-26
打赏
举报
回复
换成 <s:textfield> 标签
Struts标签
取值
方式
当
Action
的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当
Action
的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或 者#attr.;
struts2
传值
传值
问题
在其中
取值
的方法有两种: #+映射名, 直接写映射名。 1.不加#的方式获取(所有对象放置在栈顶): a.XX
action
中有该字段的成员变量. b.XX
action
中该对象返回个给实现对象ModelDriven的泛型, 即
action
中下面...
Struts2
视频_全面开战
本Java视频教程对
Struts2
庞杂的技术点进行抽丝剥茧,提炼出企业开发的核心技术和重要技能。每个技术点都配备案例和代码,对于拦截器、
Struts2
运行流程分析、值栈等技术点的讲授更是深入解析源代码,授之以渔。
干净的
struts2
+spring+proxool架子
struts2
.2.1 spring2.5.6 proxool0.9.1 jstl1.2 说明:demo实现了最简单的
取值
,数据库操作。 没有使用hibernate和ibatis。自己写了个基类,包装了获取链接和释放链接。 从
action
返回后,使用了jstl获取
action
中的...
struts2
页面
取值
_
Struts2
页面
取值
大总结
Struts2
页面
取值
:后总结出了4种拿到值得办法:${username} (#session. #application.类似)1.
Struts2
页面开发中常用标签使用说明1.1.往
action
里传值的使用方式:a. userName属性需要在访问的
action
中提供相应的...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章