struts2,jsp的表单中用<input>元素与action进行数据交互

运用struts2框架,在jsp中既可以用struts2的标签库,也可以使用html原有的标签,比如表单提交中的input元素与struts2中的textfield元素,在运用中还是有点区别的。

1,如果我们进入页面时需要向 input 元素中传递数据,那么我们必须给 input 元素 value 属性,在该属性中我们可以用 EL 表达式来取值,同时 name 属性的值必须与 action 中的属性一致。

2,但是如果我们只需要从页面向 action 提交数据,那么 input 元素中就不用设置 value 属性,提交时在 action 中会自动获取我们输入的值。

3,如果我们用 struts2 标签,那么我们只需要设置 name 属性即可让 action 与 jsp 进行双向的数据交互!

注:

在页面加载时需要向页面传递数据,有两种方式,

1,首先直接访问一个 action 获得想要的值,然后转发到我们的页面。

2,先访问页面,然后在刷新页面的时候,调用相关函数用 ajax 异步加载我们需要的数据到页面上即可!

欢迎关注公众号:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值