java web
文章平均质量分 77
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 评论 -
开发中的一些加密方法
一、种子算法: // 加密 public static String Encode(int seed, String code) { byte[] codeBytes = code.getBytes(); for (byte b : codeBytes) { b += 1;// 对每个人字节加密,用^时候后面发现了问题 } return codeBytes原创 2016-08-25 13:51:24 · 390 阅读 · 0 评论 -
struts2自定义拦截器的使用
要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口举个小例子,当用户登陆后信息保存Session中,且可浏览其它页面,若Session中没有用户信息就返回登录页面。创建一个拦截器类public class SessionInterceptor implements Interceptor { @Overr原创 2016-08-26 19:58:22 · 506 阅读 · 0 评论 -
java web-如何实现IE禁用cookie后继续使用session
首先明白Session的原理:Session是在服务器端创建并保存在服务器端,当服务器返回响应信息时会以cookie形式返回key名为:JSESSION,value为当前SessionID的cookie保存到浏览器本地中。一旦当前浏览器进程要取服务器对应的保存在Session的信息时候,就会取出刚才保存在cookie中对应的SessionID和服务器端的SessionID进行对比,相同就能取出你想原创 2016-09-03 18:58:40 · 9195 阅读 · 6 评论 -
Spring+CXF整合来管理webservice
实现步骤: 1. 添加cxf.jar 包(集成了Spring.jar、servlet.jar ),spring.jar包 ,servlet.jar 包。 2. 编写业务类,通过CXF来发布webservice 3. 添加一个CXF请求的 Servlet,用来处理webservice的请求 。过滤的地址例如:/ws/* 4. 配置Spring的配置文件: ap原创 2016-09-14 10:01:12 · 2511 阅读 · 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 评论 -
Hibernate的懒加载问题
简述: 当我们查询一个对象的时候,在默认情况下,返回的只是该对象的普通属性,当用户去使用对象属性时,才会向数据库发出再一次的查询.这种现象我们称为 lazy现象.解决方法可以这样:1. 显示初始化 Hibernate.initized(代理对象)。2. 修改对象关系文件 lazy 改写 lazy=false。3. 通过过滤器(web项目)openSe原创 2016-08-30 21:58:06 · 251 阅读 · 0 评论 -
java web开发中乱码问题
java web开发中很多乱码问题的解决方法这个博主讲得很详细了。http://blog.csdn.net/ld513508088/article/details/8038166我再补充一个:可以利用过滤器(filter)解决乱码的问题。先创建一个类继承HttpServlet并实现Filter接口,例如下面:public class MyFilterForEncor原创 2016-08-30 21:25:35 · 211 阅读 · 0 评论 -
java web的验证码编写和运用
首先明白验证码其实就是一张图片,只需运用相关java的awt包一些方法画出来,然后以imag流形式输出即可。当然图片中的字符串是保存在Session中的,同时一般情况下验证的提交方式都是无刷新(即Ajax)。现在先在jsp中画一张图片,把图片中的文字保存到Session中同时整体以jpeg图片形式输出。具体代码实现如下(命名image.jsp):<%! public Colo原创 2016-08-30 16:45:19 · 427 阅读 · 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 评论 -
s2sh整合开发的配置
下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR,包太多不打字了,直接截图。ps:我数据库用的是mysqlSpring的配置模版:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001原创 2016-08-26 20:50:49 · 545 阅读 · 0 评论