
Java
红日_
这个作者很懒,什么都没留下…
展开
-
Servlet的作用域
ServletContextServletContext:针对一个WEB应用。一个WEB应用只有一个ServletContext对象,使用该对象保存的数据在整个WEB应用中都有效。(大管家)生命周期创建: 服务器启动的时候销毁: 服务器关闭或者项目移除的时候HttpSession针对一次会话。使用该对象保存数据,一次会话(多次请求)内数据有效.生命周期创建: 服务器第一次调...原创 2019-03-07 16:28:27 · 307 阅读 · 0 评论 -
HttpServletResponse的一些方法与区别
addHeader(String name, String value)setHeader(String name, String value)这两个方法都是用来设置HTTP协议的响应头字段,其中,参数name用于指定响应头字段的名称,参数value用于指定响应头字段的值。不同的是,addHeader()方法可以增加同名的响应头字段,而setHeader()方法则会覆盖同名的头字段a...原创 2019-03-07 10:52:35 · 1133 阅读 · 0 评论 -
HttpServletRequest
获取请求行信息的相关方法@WebServlet(name = "RequestLineServlet",urlPatterns = "/requestLine")public class RequestLineServlet extends HttpServlet { public void doGet(HttpServletRequest request,原创 2019-03-07 11:38:41 · 443 阅读 · 0 评论 -
使用servlet完成文件下载和验证码
普通文件下载@WebServlet(name = "DownloadServlet",urlPatterns = "/download")public class DownloadServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet...原创 2019-03-07 11:04:49 · 328 阅读 · 0 评论 -
ServtConfig
点击进入原创 2019-03-07 15:58:45 · 326 阅读 · 0 评论 -
关于乱码的处理
servlet中乱码的处理请求参数乱码使用requerst的方法public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //请求参数中文乱码 request.s...原创 2019-03-06 16:16:08 · 291 阅读 · 0 评论 -
重定向与转发的区别
重定向的地址栏会发生变化,转发的地址栏不会变化重定向两次请求两次响应,转发一次请求一次响应重定向路径需要加工程名,转发的路径不需要添加工程名重定向可以跳转到任意网站,转发只能在服务器内部进行转发...原创 2019-03-07 14:50:19 · 332 阅读 · 0 评论 -
Cooike与Session
cookie与session都是保存会话数据的Cookie1. cookie的简述在现实生活中,当顾客在购物时,商城经常会赠送顾客一张会员卡,卡上记录用户的个人信息(姓名,手机号等)、消费额度和积分额度等。顾客一旦接受了会员卡,以后每次光临该商场时,都可以使用这张会员卡,商场也将根据会员卡上的消费记录计算会员的优惠额度和累加积分。在Web应用中,Cookie的功能类似于这张会员卡,当用...原创 2019-03-07 17:06:52 · 632 阅读 · 0 评论 -
springmvc中的异常处理器的使用
编写一个出异常的方法 @RequestMapping("extest") public String extest1(){ try{ int i = 1 / 0; }catch (Exception e){ throw e; } return "success"; ...原创 2019-05-21 15:18:22 · 355 阅读 · 0 评论 -
Mapper.xml
mapper映射文件***Mapper.xml<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">...原创 2019-09-16 22:10:43 · 678 阅读 · 0 评论 -
SpringMVC注解简单使用
@ModelAttribute作用:在控制器方法执行之前优先执行作用范围:方法,参数作用在方法上没有返回值不接收指定参数,优先执行@ModelAttribute的内容 //作用在方法上,没有返回值 @ModelAttribute public void testModelAttribute(User user){ System.out.print...原创 2019-05-20 16:18:12 · 193 阅读 · 0 评论 -
mybatis注解方式
public interface UserMapper { /** * 根据id查询用户 * @param id * @return */ @Select("select * from user where id = #{id}") public User queryUserById(Integer id); /** ...原创 2019-09-16 22:12:26 · 193 阅读 · 0 评论 -
SpringMVC转换器使用案例
转换器:发送请求的参数会按照指定格式转换过之后才能被@RequestMapping接收转换器类package com.converter;import org.springframework.core.convert.converter.Converter;import java.text.SimpleDateFormat;import java.util.Date;publ...原创 2019-07-04 15:52:25 · 359 阅读 · 0 评论 -
springmvc的返回值
/** * 有返回值,跳转到成功页面 * @return */ @RequestMapping("string1") public String string1(){ System.out.println("有返回值,跳转到成功页面"); //返回至成功页面 return "success"; ...原创 2019-05-24 14:26:00 · 238 阅读 · 0 评论 -
SqlMapConfig.xml
核心配置文件SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.d...原创 2019-09-16 22:08:53 · 247 阅读 · 0 评论 -
SpringMVC的拦截器
springmvc的处理器拦截器类似于servlet开发中的过滤器Filter,对于处理进行预处理和后处理过滤器是servlet的一部分,任何javaweb都可以使用拦截器是springmvc框架自己的,只有使用springmvc框架才可以使用过滤器在配置了/*之后会对所有的资源进行拦截拦截器只会拦截控制器中的方法,如果访问jsp,html,css,image,或者js不会被拦截拦截器的...原创 2019-05-24 16:44:03 · 188 阅读 · 0 评论