- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 junit--有登录账号和密码的junit测试代码
package com.juneyaoair.platform.controller.api;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.net.SocketException;import java.
2017-03-07 13:21:49 4034 1
原创 junit测试--访问其他主机的IP的测试代码
package com.juneyaoair.platform.controller.api;import static org.springframework.test.web.servlet.setup.MockMvcBuilders.*;import java.util.Date;import javax.annotation.Resource;import org.apache.http.H
2017-03-07 13:14:01 634
原创 Session案例一次性验证码登录
验证码的实现原理: 在一个Servlet中生成验证,并把验证码上的数据保存在Session,用户提交验证码之后,会提交给另外一个Servlet程序。在获取用户提交数据的Servlet中的从Session中把验证码取出,在取出的同时从Session中把验证码删除。1.注册页面:register.jsp<%@ page language="java" import="java.util.*"
2017-03-05 09:56:53 523 2
原创 Session的生命周期
Session对象的创建时间: 当前服务器启动之后,用户第一次访问某个Servlet程序的时候,在这个Servlet中调用getSession()方法或者调用的getSession(true),这时服务器内部才会针对当前这个用户的浏览器创建一个Session容器对象。Session的销毁时间: 1、 不正常关闭服务器。如果是正常关闭服务器,这时服务器内部
2017-03-05 09:52:41 781
原创 禁用Cookie后Session追踪
一.服务器端获取Session对象依赖于客户端携带的Cookie中的JSESSIONID数据。如果用户把浏览器的隐私级别调到最高,这时浏览器是不会接受Cookie、这样导致永远在服务器端都拿不到的JSESSIONID信息。这样就导致服务器端的Session使用不了。 Java针对Cookie禁用,给出了解决方案,依然可以保证JSESSIONID的传输。 Java中给出了再所有的路
2017-03-05 09:48:39 748
原创 request的请求转发和response请求重定向
一.request的请求转发 当一个Web资源收到客户端的请求后,如果希望服务器通知另外一个资源处理. 可以通过 转发对象 RequestDispatcher 对象的forward(request,response)方法,将当前请求传递给其他的Web资源进行处理,这种方式称为请求转发。 当客户端访问servlet1时,可以通过forward() 方法将请求转发给其他的web资源,其他
2017-03-04 11:22:35 1479
原创 post和get请求乱码解决
1.乱码产生的原因是因为前台后后天的编码,解码格式不一致导致的 第一种解决方式:post和get都可以用 第二种解决方式 :这种方式只对请求体有效,所有只对post有用
2017-03-04 11:11:51 318
原创 ServletConfig和ServletContext的意思
一.ServletConfig接口 当servlet被创建时,会为每个servlet创建一个唯一的ServletConfig对象,用来封装当前servlet的初始化参数信息。 在servlet的运行期间,经常需要调用一些辅助信息。例如,文件使用的编码,公司名称等,这些信息可以在web.xml文件中使用一个或者多个标签进行配置。 当
2017-03-04 11:00:42 404
原创 如何写一个简单的Servlet
1.写个java类继承HttpServlet 2.复写doGet,doPost方法 3.在web.xml文件中配置开发好的Servlet程序 4.运行
2017-03-04 10:31:04 1828
原创 spring MVC中controller层和service层的junit4测试
1.controller层,调用请求路径import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;import static
2017-02-23 19:17:08 11888
原创 Bootstrap模态框
一.模态框的正常点击出现,如添加功能<td width="120px"> <button type="button class="btn btn-blue" style="width: 100px;"data-toggle="modal" data-target="**#systemAdd**">添加</button></td><!-- 添加的模态框 --> </aside>
2017-02-15 10:05:20 330
转载 InputStream,String,File相互转化
1. String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}2. InputStream --> StringString inpu
2017-02-08 11:21:08 433
原创 java中时间的比较
public void excute() { //当前时间 Date nowdate = new Date(); //可以方便地修改日期格式(此格式要与比较的时间的格式一致,不然会报异常) SimpleDateFormat dateFormat = new SimpleDateFormat("yyy
2017-01-19 22:01:31 292
原创 jsp页面的分页实现
本人前端不熟,最近的项目的页面用到分页,研究了一下,趁还记得,写下来,搞不好以后还会用到。 下面讲的主要分3块,第一是文件需求设定,第二是前端的代码,第三是后台的代码。一.文件需求设定 1.需要导入的包(maven管理的工程)<!-- pagehelper --> <dependency> <groupId>com.github.pagehel
2017-01-18 21:09:30 1304
原创 Spring MVC是如何找到控制器的
Spring使用扫描机制来找到应用程序中基于注解的控制器类。 为了保证Spring能找到控制器,需要完成两件事。 1.需要在SpringMVC的配置文件中声明sprin-context,如下: xmlns:context="http://www.springframework.org/schema/context" 2.需要应用元素,如下: <context:component-scan
2017-01-09 10:27:27 1824
原创 spring MVC国际化的简单实现
需要的工程jar包这里就不多说,网上有很多可以下载。下面直接入正题要实现的功能如下,点击语言列表可以切换语言 2.下面是需要的一些文件下面是几种语言的.properties文件 中文的配置文件message_zh_CN.properties(中文的会自动转码)passwordModifyPage=\u5BC6\u7801\u4FEE\u6539\u9875\u9762emp
2016-12-22 16:06:31 593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人