使用struts2进行web开发时,我们需要对表单中用户的输入进行验证,这时客户端需要发送ajax请求,而服务器端需对客户端的请求进行响应,这时我们常常会用到json。以邮箱验证为例,需进行如下4步: 1、在jsp页面的表单中定义<input name="user.email" type ...
发送ajax请求使用stream进行响应 Result的type属性的stream取值。 . 定义Action . 配置UserAction . 实现UI页面 . 总结 当请求发送到服务器上,先执行处理请求的方法,通过处理请求的方法的返回值,查找对应的result,如果result的type属性为stream,自动调用inputName属性对应的值对应的get方法,获得流对象。 .发送ajax请 ...
2016-11-13 09:46 0 1678 推荐指数:
使用struts2进行web开发时,我们需要对表单中用户的输入进行验证,这时客户端需要发送ajax请求,而服务器端需对客户端的请求进行响应,这时我们常常会用到json。以邮箱验证为例,需进行如下4步: 1、在jsp页面的表单中定义<input name="user.email" type ...
前面写过原生js实现ajax的博客,但是用起来不是太方便,jquery对原生的js进行了很好的封装,使用起来也更简单;但是在项目中使用了struts2,处理ajax却又不同,花了几天时间研究,终于解决了这个问题。 首先,大家都知道struts2中有处理表单提交的方法,表单元素中的name对应 ...
写在前面: ajax请求在项目中常常使用,今天就平时掌握的总结一下,关于使用ajax请求到Struts2中的action时,前台页面与后台action之间的数据传递交互问题。 这里我主要记录下自己所掌握的几种方式。可以根据自己平时项目的需求来进行选择。 1.使用 ...
Struts2整合AJAX有2种方式: 使用type="stream"类型的<result> 使用JSON插件 使用type="stream"类型的<result> 获取text 前端 url要和 ...
跳过struts2环境搭建部分,或者可以看我的博客(http://www.cnblogs.com/zhangky/p/8436472.html),里面有写,很详细。 需要导入的jar包(struts官网有,自己下) 一、java类 二、html页面 ...
这篇随笔算是接上篇的数据请求返回,上一篇关于分页用的返回的数据形式是json,http://www.cnblogs.com/tele-share/p/7192206.html这次主要探讨ajax从struts接收html和io流的数据形式. 方式一:接收html格式的数据 jsp页面 ...
1:首先要解决jar包的问题,我最近一直用maven搭建项目,所以把pom.xml复制到这。 要有struts2的核心包,struts2和Json整合的包,以及json lib。刚才转载了一篇解决json lib老是报错的博客,问题完美解决。 2:login.jsp 先看看写好 ...
环境: 有2个区域(a、b),两个区域中各有多个多选框,只有一个提交按钮; 没有form表单; 后台Action中定义两个变量: 前台点击按钮的时候,进 ...