
javaweb
文章平均质量分 68
Cx330*.
认真学习
展开
-
EL&JSTL
JSTL(JSP标签库)JSP的标准标签库。JSP的标签和HTML的标签类似,<c:set></c:set>,JSP的每个标签背后都有一个强大的类支持。作用:用于简化和替换jsp页面的java代码。使用步骤:(1)导入jstl相关jar包(2)引入标签库<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>(3)使用标签核心jstl标签的使用(1)out标签,用于向页面原创 2021-05-23 10:15:29 · 108 阅读 · 0 评论 -
了解JSP以及JSP的内置对象
一、JSP入门了解1.概念:Java Server Pages(java服务器端页面)JSP是在HTML文件中嵌入Java代码,在页面中可以使用Java代码执行动态内容,使用HTML代码执行静态内容。Java代码负责功能处理并动态生成结果,HTML对页面及Java生成的结果进行美化及展示。2.原理:JSP本质上是一个Servlet3.JSP的执行过程先将.jsp文件转义为.java文件,再编译成.class文件,交给JVM处理执行。jsp页面在一次执行时,效率低。4.JSP脚本:JS原创 2021-05-22 16:57:26 · 204 阅读 · 0 评论 -
会话技术-----Session
概念:服务器会话技术,在一次会话的多次请求之间共享数据,将数据保存在服务器端的对象中。Session的常用方法:1.获取HttpSession对象:HttpSession session = request.getSession();2.向Session中设置属性:void setAttribute(String name, Object value)3.从Session中获得一个属性的值:Object getAttribute(String name)4.获得Session的ID:Sess.原创 2021-05-22 16:13:17 · 222 阅读 · 0 评论 -
会话技术-----Cookie
会话技术:1.会话:一次会话中包含多次请求和响应。2.一次会话:浏览器给服务器第一次发送请求,会话建立,直到有一方断开。3.功能:在一次会话的范围内的多次请求之间,共享数据。4.有两种方式:(1)客户端会话技术:Cookie(2)服务器端会话技术:SessionCookie1.概念:客户端会话技术,将数据保存在客户端。2.简单使用(步骤):(1)创建Cookie对象 Cookie c=new Cookie(String name,String value);(2)发送Cookie原创 2021-05-16 11:02:23 · 116 阅读 · 0 评论 -
ServletContext对象、文件下载案例
ServletContext对象代表整个web应用,可以和程序的服务器进行通信如何来获取:(1)通过request对象:request.getServletContext();(2)通过HttpServlet获取:this.getServletContext();功能:(1)获取MIME类型:在互联网通信过程中定义的一种文件数据类型。格式:格式: 大类型/小类型 text/html image/jpegServletContext context=this.getSer原创 2021-05-08 13:45:50 · 122 阅读 · 0 评论 -
Response对象
Response对象功能:设置响应消息。设置响应行格式:HTTP/1.1 200 ok设置状态码:setStatus(int sc)设置响应头:setHeader(String name, String value)设置响应体:步骤:1.获取输出流。字符输出流:PrintWriter getWriter()字节输出流:ServletOutputStream getOutputStream()2.使用输出流:将数据输出到客户端浏览器。具体应用:1.重定向:资源跳转的方原创 2021-05-08 12:00:09 · 143 阅读 · 0 评论 -
HTTP协议----响应消息
HTTP协议----响应消息之前我们学习过请求消息,是指客户端发送给服务器端的数据。由4部分组成:1.请求行 2.请求头 3.请求空行 4.请求体对应的响应消息指的是:服务器端发送给客户端的数据,也是由4部分组成。响应行1.组成:协议/版本 响应状态码 状态码描述 HTTP/1.1 200 OK2.响应状态码:服务器告诉客户端浏览器本次响应和请求的一个状态。(1)状态码都是3位数字。可以分为5类。第一种:1xx 服务器接收客户端消息,但没有接收完成,等待一段时原创 2021-05-08 11:33:09 · 242 阅读 · 0 评论 -
request案例---用户登录
要求:1.编写login.html。包含两个输入框,分别是用户名和密码2.使用Druid数据库连接池技术,操作mysql里数据库relogin的tbl_user表3.使用JdbcTemplate技术封装JDBC4.登录成功跳转到successServlet展示:登陆成功!用户名,欢迎您5.登录失败跳转到failServlet展示:登陆失败,用户名或密码错误!实现过程:1.创建javaEE项目,编写login.html,导入配置文件,jar包login.html中form表单的action路原创 2021-04-29 17:13:43 · 482 阅读 · 0 评论 -
Request
Request1. request对象和response对象的原理:(1)两个都是由服务器创建的,我们来使用它(2)request是用来获取请求消息的,response是用来获取响应消息的2. request对象继承体系结构:ServletRequest 接口继承HttpServletRequest 接口实现org.apache.catalina.connector.RequestFacade 类(tomcat)3. request功能:可以获取请求消息数据(1) 获取请求行数据原创 2021-04-28 23:04:13 · 114 阅读 · 0 评论 -
HTTP相关知识-----请求消息
HTTP1.概念:Hyper Text Transfer Protocol 超文本传输协议传输协议:定义了客户端和服务器端通信时,发送数据的格式。优点: 1.基于TCP/IP的高级协议,TCP是相对于安全的,需要三次握手才能发送数据。 2.默认的端口号:80 3.基于请求/响应模型,一次请求对应一次响应。 4.无状态的:每次请求之间相互独立,不能交互数据。HTTP的历史版本: 1.HTTP1.0:每次请求都会建立新的连接。原创 2021-04-28 11:28:13 · 470 阅读 · 3 评论 -
Servlet
有关Servlet:server applet1. 概念:运行在服务器端的小程序Servlet就是一个接口,定义了java类被浏览器访问到的规则,换句话说就是被tomcat识别的规则;将来我们定义一个类,实现Servlet接口,重写其中的方法。2. Servlet的快速入门创建一个javaEE项目定义一个类,实现Servlet接口public class ServletDemo implements Servlet实现接口中的方法配置Servlet//在web.xml里进行配置&l原创 2021-04-25 21:55:25 · 178 阅读 · 0 评论