----- JavaWeb
OceanStar的学习笔记
这个作者很懒,什么都没留下…
展开
-
重定向VS请求转发
1、请求重定向Servlet接收到浏览器端请求并处理完成之后,给浏览器一个特殊的响应,这个特殊的响应要求浏览器去请求一个新的资源,整个过程中浏览器会发出两次请求,并且浏览器地址栏会改为新资源的地址。重定向的情况下,原来servlet和目标资源之间就不能共享请求数据了。实现重定向的API2、请求转发Servlet接收到浏览器请求之后,进行一定的处理,先不进行响应,而是...转载 2019-10-29 11:26:07 · 217 阅读 · 0 评论 -
使用jsp和转发技术完成登陆错误提示,并且使用js技术实现动态刷新
JSP页面jsp全称java server pages,顾名思义就是运行在java服务器中的页面,也就是javaweb中的动态页面,其本质就是一个servlet其本身是一个动态网页技术标准,它的主要构成有HTML网页代码、Java代码片段,JSP标签几部分组成,后缀是.jsp比起servlet,jsp更加善于处理显示页面,而servlet擅长业务逻辑,两种技术各有专长,所以一般我...转载 2019-10-29 11:10:38 · 643 阅读 · 0 评论 -
Jsp执行原理与生命周期
Jsp和PHP等类似,是一门运行在服务端的语言。Jsp是一种可以响应客户端请求,从而动态生成Html、xml等web网页的技术标准JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序JSP结构网络服务器需要一个JSP引擎(Tomcat容器)来处理JSP页面。tomcat容器负责截获对JSP页面的请求。JSP容器与W...转载 2019-10-29 10:57:57 · 492 阅读 · 0 评论 -
The import javax.servlet cannot be resolved
在Eclipse中,右击项目,选择Build Path->configure build path->Libraries->Add External JARs,找到你计算机中tomcat的解压路径,在lib文件夹下选中"servlet-api.jar",添加点击“确定”...转载 2019-10-28 13:44:25 · 178 阅读 · 0 评论 -
一个完整的Servlet的请求---总结
一个完成的请求1、客户端发起请求2、互联网找到相应的主机上的小程序3、客户端去匹配具体的请求,从而找到具体的实现类。Tomcat会通过反射创建响应实例4、具体方法响应浏览器备注:按照目前的写法login.html要放到WebContent目录下重定向VS请求转发1、请求重定向Servlet接收到浏览器端请求并处理完成之后,给浏览器一个特殊的响应,这个特殊的响应要求浏览器去...转载 2019-10-28 17:18:21 · 269 阅读 · 0 评论 -
response对象
文章目录功能:设置响应消息案例:重定向服务器输出字符数据到浏览器服务器输出字节数据到浏览器验证码功能:设置响应消息设置响应行1、格式:HTTP/1.1 200 ok2、设置状态码:setStatus(int sc)设置响应头:setHeader(String name, String value)设置响应体:1、步骤获取输出流:字符输出流字节输出流使用输出流,将数据...转载 2019-09-09 11:07:12 · 2809 阅读 · 0 评论 -
Request对象
文章目录体系结构request功能获取请求行数据获取请求头获取请求体获取请求参数[通用]请求转发:一种在服务器内部的资源跳转方式共享数据获取ServletContext体系结构request功能获取请求行数据package cn.oceanstar.response;import javax.servlet.ServletException;import javax.servlet...转载 2019-09-08 10:09:58 · 305 阅读 · 0 评论 -
ServletContext对象
文章目录获取对象获取MIME类型域对象:共享数据获取文件的服务器路径概念:代表整个web应用,可以和程序的容器(服务器)来通信功能:获取MIME类型是一个域对象,可以用来共享数据获取文件的真实路径(服务器路径)获取对象两种方法:通过request对象获取通过httpservlet对象获取实践package cn.oceanstart.web;im...转载 2019-09-09 13:44:34 · 206 阅读 · 0 评论 -
Servlet注解配置
注解配置servlet3.0以上,支持注解配置,不需要web.xml步骤:1、创建JavaEE项目,选择Servelt的版本3.0以上,可以不创建web.xml项目目录如下:2、定义一个类,实现servlet接口此时目录如下:3、复写方法,并在类上使用@WebServlet注解,进行配置import javax.servlet.*;import javax.servl...转载 2019-09-04 09:11:37 · 305 阅读 · 0 评论 -
Servlet 生命周期
文章目录方法init()方法service() 方法destroy() 方法架构图试验方法Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 通过调用 init () 方法进行初始化。Servlet 调用 service() 方法来处理客户端的请求。Servlet 通过调用 destroy() 方法终止(结束)。最后,Se...转载 2019-09-03 18:04:45 · 400 阅读 · 0 评论 -
Servlet快速入门----IDEA版本
文章目录概念快速入门概念Servlet是server applet的缩写,译为:运行在服务器端的小程序servlet就是一个接口,定义了java类被浏览器访问到[tomcat识别]的规则自定义一个类,实现servlet接口,覆写方法快速入门1、创建javaEE项目2、定义一个类,实现Servlet接口3、实现接口中的抽象方法4、配置规则步骤:(1)创建JavaEE项目,参...转载 2019-09-03 16:39:33 · 579 阅读 · 1 评论 -
JavaWeb技术体系
转载 2019-10-28 12:48:01 · 634 阅读 · 0 评论