概述
运用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 异步加载我们需要的数据到页面上即可!
欢迎关注公众号:
最后
以上就是潇洒水杯为你收集整理的struts2,jsp的表单中用<input>元素与action进行数据交互的全部内容,希望文章能够帮你解决struts2,jsp的表单中用<input>元素与action进行数据交互所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复