javaweb
酸柠檬淋上醋
这个作者很懒,什么都没留下…
展开
-
404与500页面报错处理
javaweb项目依赖<!--Servlet依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope>原创 2021-01-26 16:56:59 · 159 阅读 · 0 评论 -
Session原理及运用
Session原理及运用Session定义服务器为每个用户创建一个唯一的Session对象Session共享数据,经常用户保存用户登录后的数据Session机制流程图Session案例java类public class SessionDemo extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Serv原创 2021-01-24 23:19:47 · 84 阅读 · 0 评论 -
Cookie原理及运用
CookieCookie技术是客户端的解决方案。数据存储存放在客户端,客户端每次向服务器请求会带上特殊信息。Cookie比如银行下发给用户的借记卡,借记卡的信息可以证明用户身份,用户可以使用此卡办理业务。Cookie机制图客户端向服务器发送Request请求服务器创建Cookie并向客户端返回客户端携带Cookie向服务器发送请求服务器响应客户端请求Cookie设置设置Cookie有效时间3小时,在关闭浏览器后重新打开后依然有效。cookie.setMaxAge(3原创 2021-01-24 19:33:46 · 99 阅读 · 0 评论 -
Request应用
Request应用获取表单参数请求转发新页面表单数据获取和转发实例继承httpServlet的java类public class LoginServlet extends HttpServlet{ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //设置从前端页面获取的原创 2021-01-24 15:02:53 · 159 阅读 · 2 评论 -
Response重定向
Response重定向重定向与转发的区别重定向地址发生变化,而转发地址不变重定向可以访问其他站点资源,而转发不可以重定向是两次请求,转发时一次请求重定向实现response重定向代码public class RediretServlet extends HttpServlet{ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws Servl原创 2021-01-23 22:14:19 · 105 阅读 · 0 评论 -
Response实现验证码
Response实现验证码生成四位数验证码类public class VerificationCode extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //浏览器2秒刷新一次 resp.setHeader("refres原创 2021-01-23 16:52:00 · 94 阅读 · 0 评论 -
Response下载文件
Response下载文件获取文件路径获取文件名称设置Header的Content-Type 的类型为要下载的类型时 , 告诉浏览器这个文件的名字和类型获取文件的输入流创建缓冲流,将输入流写入缓冲流将缓冲流数据写出给客户端public class DownloadFile extends HttpServlet{ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) t原创 2021-01-22 22:01:10 · 187 阅读 · 0 评论 -
ServletContext
ServletContextServletContext简介共享数据获取初始化参数读取资源文件数据请求转发ServletContext简介servletContext接口是Servlet中最大的一个接口,呈现了web应用的Servlet视图ServletContext实例是通过 getServletContext()方法获得的,由于HttpServlet继承GenericServlet的关系,GenericServlet类和HttpServlet类同时具有该方法。servl原创 2021-01-22 17:54:57 · 101 阅读 · 2 评论 -
Servlet原理
Servlet原理Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。Servlet流程图解Servlet的mapping映射方式缺省ServletServlet流程图解流程分析:浏览器向服务器发送Get或Post请求服务器上的容器接收HTTP请求,从而产生两个对象:HttpServletRequest和HttpSer原创 2021-01-22 11:28:38 · 79 阅读 · 2 评论 -
Servlet的项目应用及配置
Servlet的项目应用及配置新建web项目配置Tomcat和发布Artifactpom.xml引入servlet依赖新建java文件继承HttpServletweb.xml配置servletpom.xml引入servlet依赖<!--Servlet依赖--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servle原创 2021-01-21 22:39:48 · 480 阅读 · 5 评论 -
web项目创建及配置
创建web项目使用Maven创建webapp项目配置Tomcat和项目配置启动项目1、使用Meven创建webapp2.配置tomcat和解决项目导入问题3启动项目原创 2021-01-21 12:04:34 · 109 阅读 · 0 评论 -
HTTP/MAVEN/Tomcat
Httphttp(超文本传输协议)是简单的请求-响应协议,它基于Tcp的基础之上。http两个时代http1.0客户端与web服务器连接后,只能获取一个web资源http2.0http/1.1:客户端可以与web服务器连接后,可以获得多个web资源HTTP请求: 客户端-服务器(request)Request URL: https://wq.360buyimg.com 请求地址Request Method: GET 请求的方法:get/postStatus原创 2021-01-20 18:47:59 · 186 阅读 · 2 评论