随笔分类 - 后端 / Jsp&&Servlet
摘要:# Java MVC(Model-View-Controller)是一种应用程序开发的设计模式。它将应用程序拆分成三个主要组成部分: Model:表示应用程序中的数据或业务逻辑。Model 包括数据,以及它与数据相关的方法和函数。Model 维护和管理应用程序的数据、状态和规则,这些数据和规则由逻辑
阅读全文
摘要:# 基本用法 ## 在第一个index.jsp文件中 ``` ```  ## 而monday.jsp文件中 ```
阅读全文
摘要:## 问题:平常我们编写servlet的时候,经常会一个java文件写一个方法调用这样很麻烦,会写一堆的Servlet文件 ,一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取
阅读全文
摘要:###JSP的缺点 1.书写麻烦,特别是复杂的页面。 2.因为JSP里面有java代码和其他的代码,所以阅读麻烦。 3.因为前端代码和java代码都放在一起,所以会造成前端人员不会java,而后端人员又不精通HTML。 ** JSP 现在逐步被 = HTML + AJAX 代替 ** 最先使用Ser
阅读全文
摘要:##1.什么是JSP JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。 ##2.JSP
阅读全文
摘要:SqlSessionFactory是创建SqlSession的工厂. 每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。 SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSession
阅读全文
摘要:###Response响应数据 ##1. response将字符数据返回到浏览器 需要两步: 1.通过response对象获取字符输出流PrintWriter writer = resp.getWriter(); 2.通过字符输出流写数据:writer.writer(“aaa”); 案例 浏览器中打
阅读全文
摘要:1. HttpServletResponse概述: 在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而
阅读全文
摘要:用户向服务器发送了一次HTTP请求,该请求肯能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect)两种。 直接转发方式(Forward) 客户端和
阅读全文
摘要:###Tomcat8以下的默认编码格式是ISO-8859-1 ,8版本以上Tomcat已经把默认编码格式改为UTF-8,此篇博客主要是解决Tomcat8以下版本的中文乱码问题处理。 ##一、Request请求参数中文乱码-POST解决方案 请求参数如果存在中文数据,则会乱码 解决方案: POST:设
阅读全文
摘要:请求参数获取方式: 方法一: >Get方式: >POST方式: 思考:GET请求方式和POST请求方式 区别主要是在于获取请求参数的方式不一样,是否可以提供一种统一获取请求参数的方式,从而统一doGet和doPost方法内的代码。
阅读全文
摘要:request 获取请求体数据 request对象和response对象的原理 request和response对象是由服务器创建的。我们来使用它们 request对象是来获取请求消息,response对象是来设置响应消息 request对象继承体系结构: request功能: 获取请求消息数据获取
阅读全文
摘要:Request获取请求数据: 请求行 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String meth
阅读全文
摘要:Request对象和Response对象的原理Request和Response对象是由服务器创建的。我们来使用它们Request对象是来获取请求消息,Response对象是来设置响应消息。 Request对象 request对象继承体系结构 ServletRequest -- 接口 | 继承 Htt
阅读全文
摘要:XML配置Servlet Servlet从3.0 *Servlet从3.0版本后开始支持使用注解配置,3.0版本前只支持XML配置文件的配置文件的方式(基本用不到) *步骤: 1.编写Servlet类 2.在web.xml中配置该Servlet
阅读全文
摘要:Servlet要想被访问,必须配置器访问路径(urlPattern) 1.一个Servlet,可以配置多个urlPattern 2.urlPattern配置规则 1.精确匹配 2.目录匹配 3.扩展名匹配 4.任意匹配 / 和 /* 区别: *当我们的项目中的Servlet配置了 “/” ,会覆盖掉
阅读全文
摘要:初始化方法,在Servlet被创建时执行,只执行一次 提供服务方法,每次Servlet被访问,都会调用该方法 销毁方法,当Servlet被销毁时,调用该方法。在内存释放或服务器关闭时销毁Servlet 获取ServletConfig对象 获取Servlet信息 Servlet的体系结构 我们将来开发
阅读全文
摘要:销毁方法 1.调用时机:内存释放或者服务器关闭的时候, Servlet对象会被销毁,调用 2.调用次数:1次 使用Terminal开启和关闭,就会出现destory被调用的信息
阅读全文
摘要:不要忘记导入这个tomcat的依赖 <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</ve
阅读全文