- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 ajax异步上传图片及其他表单项
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here function upload() { var formData =new FormData($("#form")[0]); $.ajax({ ur
2017-06-05 00:37:52 317
原创 action获取原生servletAPI
在讲解servlet原生API之前我们有必要学习一下ActionContext,首先我们说一下其生命周期:每次请求都会创建一个与请求对应的ActionContext对象,请求处理完action自动销毁(线程安全的)。那么让我们来看看ActionContext线程安全的实现原理吧!static ThreadLocal actionContext = new ThreadLocal();
2017-06-04 15:55:51 593
原创 Struts2获取参数的三种方式
Struts2不在建议我们使用原生的servletAPI来获取参数,这样做的目的是事项Struts2的action与servlet进行解耦,可以在日后更加方便的对action类进行测试。Struts2获取参数的三种办法:(1)属性驱动方式(2)模型驱动方式(3)对象驱动方式one by one属性驱动方式/* * 参数获取方式之属性驱动方式 */public cl
2017-06-04 10:38:13 3026
原创 struts2的结果处理方式
前面我们已经进行了sturs框架基本的搭建工作了,是时候该了解一下type的取值了。/success.jsp我们可以在struts-default.xml文件中找到结果处理器的名称,及实现类。下面我们去看一下吧!
2017-06-03 20:19:20 288
原创 struts2动态方法调用之参数占位符动态调用
其实很简单,我们只看一下如何配置即可: /success.jsp 在action中书写你所需要的方法:public class TestAction extends ActionSupport { public String update() throws Exception { System.out.println("update方法执行了
2017-06-03 19:48:10 1895
原创 Struts2框架搭建
我们一共需要做三步:1)导jar包2)配置struts2所必须的拦截器3)在src下创建并配置struts.xml文件4)创建action类one by onestruts2并没有像hibernate一样给我对jar包进行分类,还得需要我们自己挑选,其实不用,我们可以在他的案例中复制jar包。然后在xml中配置拦截器 S
2017-06-02 23:53:19 425
原创 装饰者模式的应用
package utils;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filt
2017-06-02 00:13:25 317
mysql ubuntu版
2018-03-13
springAOP所依赖的jar包
2016-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人