struts2中jQuery的异步交互有两种方式: 1)是利用构造字符串的方式来实现; 使用该方法主要是在服务器端根据前端的请求,返回一个字符串信息,然后前端的jQuery通过解析该字符串信息得到对应的请求内容。该方法优点是使用比较灵活,缺点是使用比较复杂。 2)是利用struts自带的jQuery ...
分类:
Web程序 时间:
2017-12-17 15:50:46
阅读次数:
275
ActionContext 在每次执行Action的方法之前都会创建新的ActionContext对象,所以ActionContext是线程安全的。struts2是采用ThreadLocal模式来保存ActionContext,ThreadLocal变量为每个线程提供独立的变量值的副本,使得每个线程 ...
分类:
其他好文 时间:
2017-12-16 00:37:38
阅读次数:
169
一、Stuts的元素 1 web.xml 任何一个web应用程序都是基于请求响应模式进行构建的,所以无论采用哪种MVC框架,都离不开web.xml文件的配置.换句话说,web.xml并不是Struts2框架特有的文件,只有在Web应用中配置了web.xml文件,MVC框架才能真正地与Web应用融合起 ...
分类:
其他好文 时间:
2017-12-15 21:36:05
阅读次数:
183
一、Struts2的获取 Struts的官方网站为:http://struts.apache.org/ 下载完Struts2的jar包,解压,Struts2资源包的目录结构如下图: apps目录下包含了官方提供的Struts2应用示例.各示例均为war文件. docs 目录下是官方提供的Struts ...
分类:
其他好文 时间:
2017-12-15 20:10:49
阅读次数:
205
最近的网站项目中需要实现上传pdf的功能,期间找了很多jquery的插件,都不能满足要求,最后找到GooUploader.js,由于自己是第一次接触上传文件的功能,虽然看了很多写地详细的博客,还是花了很长时间才应用到项目中,所以在这里自己总结一下。 GooUploader.js插件是在swfuplo ...
分类:
Web程序 时间:
2017-12-15 12:40:42
阅读次数:
409
1 导入jar包 2 导入log4j.properties文件 3 jdbc.properties 4 因为是否需要hibernate.cfg.xml文件,所以Spring和Hibernate整合的方式有两种 5 项目地址 ...
分类:
编程语言 时间:
2017-12-15 12:34:13
阅读次数:
165
1、Struts2的前身是Opensymphony的Webwork2,实际上Strut和Webwork2合并后形成Struts2。 2、一个HelloWord示例 1)创建Web应用,所需要的Jar包为: 2)配置Struts2 在web.xml文件中配置如下: 2)配置Struts2 在web.x ...
分类:
编程语言 时间:
2017-12-14 23:00:20
阅读次数:
331
bean的scope属性有prototype,singleton,request, session几个属性 spring和struts2整合的时候,struts2的action要配置成scope="prototype",这是为了线程安全, 下面是struts2+hibernate+spring配置文 ...
分类:
编程语言 时间:
2017-12-14 21:04:20
阅读次数:
258
拦截器intercprot 和 过滤器 Filter 其实作用类似 在最开始接触java 使用struts2的时候,里面都是filter 后来springmvc时就用interceptor 没太在意过区别,反正就是起检查作用的, 仔细阅读 过滤器(filter)和拦截器(interceptor)的区 ...
分类:
编程语言 时间:
2017-12-14 15:51:42
阅读次数:
171
这里记一下第一次Struts2框架的使用方法,首先学会使用Struts2写一个HelloWorld。 首先导入Struts2所依赖得jar包 首先创建一个web工程 注意选择2.5的规范。然后将框架所需要依赖的jar包copy到WEB-INF中的lib文件夹里 因为Struts2框架是基于拦截器机制 ...
分类:
其他好文 时间:
2017-12-13 23:43:02
阅读次数:
220