jsp页面中的多个文本框的值传到struts2的Action处理

RT,看图。。。怎样把jsp页面中的多个文本框的值传到struts2的Action中啊,然后要怎样得到?处理时如果要的参数是int或者double的又怎么办?请高人解答,... RT,看图。。。怎样把jsp页面中的多个文本框的值传到struts2的Action中啊,然后要怎样得到?处理时如果要的参数是int或者double的又怎么办?请高人解答,急啊。。。。。。。谢谢啦! 展开
 我来答
帐号已注销
2010-07-21 · TA获得超过154个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:327万
展开全部
在struts action中 定义变量 类型为你想要的类型 name 和文本框的name属性一致 那么 stuts 会自动转换成你所要的类型 (如果能够正常转换的话)
547587
推荐于2016-11-15 · TA获得超过132个赞
知道答主
回答量:112
采纳率:0%
帮助的人:99.1万
展开全部
struts2是根据文本框的name的属性去对action里面的属性赋值的,准确来说,应该是假如jsp中总金额文本框的name是"totalCost",那么action会调用setTotalCost这个方法对action中的totalCost这个属性进行赋值。多个属性也是一样的,action中多个属性对应就行了。

参数的问题,直接在action中定义对应的类型就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ω凶神Ψ
2010-07-21 · TA获得超过434个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:141万
展开全部
比如金额你想用double
你直接在action里定义为double类型就可以了
不过定义的变量要和页面中的控件命名一样
才能准确接受
不懂high 我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YUXUERUI
2010-07-21 · TA获得超过1702个赞
知道小有建树答主
回答量:907
采纳率:0%
帮助的人:517万
展开全部
其实和struts1是一样的,只是步骤简化了一些,你会struts1就应该会struts2吧

int double 强制转换就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友00e9298
2010-07-22
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
jsp页面:
<s:property value="rukuEntity.danhao"/>
<s:property value="rukuEntity.totalMoney"/>
<s:property value="rukuEntity.operator"/>
<s:property value="rukuEntity.supply"/>
Action中:
private RukuEntity rukuEntity;

public RukuEntity getRukuEntity() {
return rukuEntity;
}

public void setBianhao(RukuEntity rukuEntity) {
this.rukuEntity= rukuEntity;
}
实体类中:
public class RukuEntity {
private String danhao;
private double totalMoney;
private String operator;
private String supply;

//省略get,set方法

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式