页面通过ajax传参,从action获得返回的List,之前写过一次,结果这次报很多错误。 net.sf.json.JSONException: There is a cycle in the hierarchy!原因一:List对象是hibern
原创
2014-01-09 16:28:54
665阅读
Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以
转载
精选
2012-12-25 19:50:22
464阅读
在Ajax请求,并且不在服务器端报错生成文件情况下,通过模拟form表单提交的方式来达到下载文件的目的。
struts + ajax
原创
2015-11-12 14:42:42
3553阅读
最近遇到了ajax 中文乱码的问题。下面总结一下1. HTTP协议的编码规定 在HTTP协议中,浏览器不能向服务器直接传递某些特殊字符,必须是这些字符进行URL编码后再进行传送。url编码遵循的规则: 将空格转换为(+) 对0-9,a-z,A-Z之间的字符保持不变。 对于所有其他的字符,用这个字符的当前字符集编码在内存中的十六进制格式表示,并在每个十六进制字节前加上一个百分号%。例如
1发送ajax请求使用stream进行响应 Result的type属性的stream取值。 1.1定义Action 1.2 配置UserAction 1.3实现UI页面 1.4总结 当请求发送到服务器上,先执行处理请求的方法,通过处理请求的方法的返回值,查找对应的result,如果result的ty
转载
2016-11-13 09:46:00
188阅读
2评论
一个简单的Json实例,采用Struts2 + jQuery1.4.js +ajax主要做法是在后台action中把List集合手动转成json格式的数据,然后,到前台页面显示。 也可以通过json插件的方式把Map集合转成json. 主要用到了struts2的核心包 +json-lib-2.1.jar ,jsonplugin-0.34.jar等等。 package org.test.a...
原创
2023-04-24 14:02:22
77阅读
struts2+ajax+jquery ajax交互 index.jsp action: AjaxAction.java JsonAction.java JsonAction.java stryts.xml
原创
2022-04-22 15:31:43
113阅读
现在使用Json来封装并且传递数据的情形是越来越多了,可怎么样在Struts2中来使用Jquery+Ajax+Json来协同工作呢?在网上查了下就那几个例子被转过来转过去的,还有很多例子根本行不通,这里经过自己摸索写了个小例子。
1、jar包支持
2、Struts配置文件
<?xml version="1.0" encoding=
原创
2012-04-12 09:34:37
6046阅读
Ajax(Asynchronous JavaScript And XML),即异步JavaScript和XML技术,也是Web 2.0的核心技术之一。Ajax技术改进了传统Web技术;通过 Ajax技术,浏览者与服务器之间采用异步通信机制,从而避免了浏览者的等待,带给浏览者连续的体验。它让用户可以连续发送多次异步请求,而无须等待服务器响应。当服务器的响应成功返回浏览器时,浏览器使用DOM(Docu
原创
2012-06-11 09:51:52
570阅读
先看项目截图:看看要加入的jar包除了struts核心的那个几个之外,我们还需要这两个OK先看struts.xml<! "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/d
原创
2022-08-18 19:44:10
97阅读
这是自己做的一个小例子,尽管实现有些繁杂,但功能已经完全实现,如果大家看了之后有好的实现方式,请指正
jsp中有登录的form表单:
<form id="userform" action="" method="post" name="testlogin">
&nb
原创
2011-01-06 21:05:28
7994阅读
点赞
3评论
js代码function CreateRequestObject(){
var ajaxRequest;
try{
ajaxRequest = new XMLHttpRequest();
}catch(e){
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
转载
精选
2014-03-26 20:40:24
592阅读
概要: 如何在struts2的action中返回数据(普通字符串、xml数据岛字符串等)给ajax核心中的XMLHttpRequest对象(即模仿传统jsp页面的ajax交互)方法:public String execute() throws Exception {String str="xxoohuai"; HttpServletRes...
原创
2023-07-21 19:24:08
24阅读
[code="js"]function isOpen(cid) { var stdIdObj = $("#stdId"); var stdId = stdIdObj.val
原创
2023-04-24 07:54:12
61阅读
struts2的基本配置就不再详述:
1.添加基本的类库:struts2+jquery+json类库(所有依赖jar文件在struts/lib下可以找到) [ commons-beanutils.jar commons-collections.jar commons-lang.jar ezmorph.jar json-lib.jar struts2
原创
2011-08-14 01:14:18
10000+阅读
1评论
实现动态检验用户是否在数据库中存在. 一:JSP页面<script type="text/javascript" src="JS/Ajax.js" ></script> <script type="text/javascriplue){ if(value!="
原创
2023-09-21 15:22:52
76阅读
Ajax,Acynchronous JavaScript And XML,即异步JavaScript 和 XML技术,也是Web2.0的核心技术之一;通过Ajax技术,浏览者与服务器之间采用异步通信机制,从而避免浏览者的等待,带给浏览者连续的体验。它让用户可以连续发送多次异步请求,而无须等待服务器响应。当服务器的响应成功返回浏览器时,浏览器使用DOM(Document Object Model)将
原创
2023-08-22 09:28:08
56阅读
首先要有jQuery form的插件、可能大家用得插件不同、但是不同插件的具体差别在哪里、我也不知道、我的系统框架如下:
Struts2.1.8、jQuery-1.4.2、form插件jquery-form-plugins-download.js。
页面代码:
var form = $("form[name=form1]");
原创
2011-12-22 11:20:34
2062阅读
用例需要依赖的jar:struts2-core.jarstruts2-convention-plugin.jar,非必须org.codehaus.jackson.jar,提供json支持用例代码如下:数据库DDL语句无struts.xml 1 2 3 4 5 6 ...
转载
2015-04-03 14:47:00
106阅读
2评论
一、 引言 校验框架的根本目的是实现域校验。在Web应用程序中有许多方法可以实现域校验,总体上可以分为两类:服务器端和客户端。其中,Struts校验框架是适合于基于Java的Web应用程序环境最好的框架之一。它可以使用服务器端校验来配置应用程序并且使用在校验过程(在请求处理期间激活)中生成的错误消息;而且它也可以通过在请求页面上生成的JavaScript来实现客户端校验。 AJAX是一种能异步
原创
2006-04-20 08:41:10
1079阅读
1评论