struts2
LMK_94
写博客是为了把学过的进行复习一篇~
展开
-
struts2的文件上传
第一步:在WEB-INF/lib下加入commons-fileupload-X.X.X.jar、commons-io-X.X.X.jar。 第二步:把form表的enctype设置为:“multipart/form-data“,如下: 第三步:在Action类中添加以下属性,属性名字对应于表单中文件字段的名称: public class HelloWorldActi原创 2016-08-27 09:27:29 · 418 阅读 · 0 评论 -
Struts2+Ajax+Jquery的无刷新上传图片
####备注:这里不详细讲解Struts2的文件上传知识点,想了解请点击我另外一篇文章 http://blog.csdn.net/qq_25281057/article/details/52333677 ###这里我引用了两个js文件,一个Jquery和一个form表单插件 /js/jquery-1.8.2.js"> /js/jquery-form.js"> #原创 2016-08-27 12:28:24 · 1070 阅读 · 0 评论 -
java web的验证码编写和运用
首先明白验证码其实就是一张图片,只需运用相关java的awt包一些方法画出来,然后以imag流形式输出即可。当然图片中的字符串是保存在Session中的,同时一般情况下验证的提交方式都是无刷新(即Ajax)。 现在先在jsp中画一张图片,把图片中的文字保存到Session中同时整体以jpeg图片形式输出。具体代码实现如下(命名image.jsp): <%! public Colo原创 2016-08-30 16:45:19 · 427 阅读 · 0 评论 -
spring管理Struts2的action时应配置scope="prototype"
spring 默认情况下scope 是单例模式,即scope="singleton",这样只会创建一个Action对象,即每次访问都是同一个Action对象,数据不安全。而struts2 是要求 每次访问 都要求对应不同的Action, scope="prototype" 就可以保证这个要求, 当有请求的时候 都创建一个Action对象。 --> 再讲得通俗一点就是如果采用原创 2016-08-31 15:08:32 · 1713 阅读 · 0 评论 -
struts2自定义拦截器的使用
要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口 举个小例子,当用户登陆后信息保存Session中,且可浏览其它页面,若Session中没有用户信息就返回登录页面。 创建一个拦截器类 public class SessionInterceptor implements Interceptor { @Overr原创 2016-08-26 19:58:22 · 506 阅读 · 0 评论