WEB
_龙卷风_
这个作者很懒,什么都没留下…
展开
-
Filter过滤器
Filter:过滤器,用来过滤网站的数据处理中文乱码 登录验证 Filter开发步骤:1.导包<dependencies> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</versio.原创 2020-06-25 09:51:57 · 192 阅读 · 0 评论 -
JavaBean
Bean:实体类。有特定的写法无参构造 属性私有化 有对应的get/set方法一般用来和数据库的字段做映射 ORM:对象关系映射:表—>类;字段—>类的属性;行记录—>对象id name age addres 1 赵小军 18 河海大学 2 杨煦 17 大连理工大学 3 未名 19 河海大学 Class People { private int id; private.原创 2020-06-24 15:15:54 · 76 阅读 · 0 评论 -
JSP,JSTL标签,EL表达式
EL表达式:${ }获取数据 执行运算 获取web开发的常用对象JSP标签:<jsp:forward page="jsptag2.jsp"> <jsp:param name="value1" value="v1"/> <jsp:param name="value2" value="v2"/></jsp:forward>JSTL表达式:JSTL标签库的使用,为了弥补HTML标签的不足。它自定义了许多的标签,可以使用。..原创 2020-06-24 10:16:23 · 62 阅读 · 0 评论 -
JSP
PageContext 存东西 Request 存东西 Response Session 存东西 Application(ServletContext) 存东西 config(ServletConfig) out page exception原创 2020-06-24 08:57:23 · 95 阅读 · 0 评论 -
JSP
什么是JSPJava Server Pages:Java服务器端页面,和servlet一样,用于动态web技术写JSP就像在写HTML区别:HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,位用户提供动态数据JSP原理思路:JSP怎么执行的代码层面没有任何问题 服务器内部工作 tomcat中有一个work目录,IDEA使用tomcat会在IDEA的tomcat中生成一个work目录。浏览器想服务器发送请求,不管访问什么资源,其实都是在访问servlet。JSP.原创 2020-06-20 19:50:29 · 100 阅读 · 0 评论 -
Session(重点)
什么是Session服务器会给每一个用户(浏览器)创建一个Session对象。 一个Session对象独占一个浏览器,只要浏览器没有关闭,这个Session就存在。 用户登录之后,整个网站都可以访问Session与Cookie的区别:Cookie是把用户的数据写给用户的浏览器,浏览器保存(可以保存多个) Session是把用户的数据写到用户独占的session中,服务器端保存(保存重要的信息,减少服务器资源的浪费) Session对象由服务器创建使用场景:保存一个用户登录的信息;购物车信原创 2020-06-19 21:04:26 · 108 阅读 · 0 评论 -
Cookie,Session
Session(会话)会话:打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器。这个过程,可以称之为会话。有状态会话:你怎么证明你是大连理工的学生?学生证 大工给你的证明 学校登记 大工标记你是一个网站,怎么证明你来过?客户端 服务端服务端给客户端一个????,客户端下次访问,带上????即可;cookie 服务端标记你来过了,下次客户端访问,匹配。Session保存会话的两种技术cookie 客户端技术(响应,请求) session 服务器技...原创 2020-06-19 15:49:03 · 83 阅读 · 0 评论 -
HttpServletResponse(常用功能)
响应;web服务器接收到客户端的http请求,会针对这个请求,分别创建一个代表请求的Request对象,代表响应的Response对象。如果要获取客户端请求过来的参数,找HttpServletRequset; 如果要给客户端响应一些信息,找HttpServletResponse; 常见运用:1.向浏览器页面打印消息2.下载文件 1.获取下载文件的路径 2.下载的文件名? 3.让浏览器支持下载 4.获取下载的输入流 5.创建缓冲区 6.获...原创 2020-06-18 14:33:21 · 570 阅读 · 0 评论 -
ServletContext
web容器在启动的时候,它会为每个web程序都创建一个对应的context对象,它代表了当前的web应用1.共享数据。我在这个servlet中保存的数据,可以在另外一个servlet中拿到;2.请求转发3.原创 2020-06-16 15:53:35 · 75 阅读 · 0 评论 -
Mapping问题
一个Servlet可以指定一个映射路径 一个Servlet可以指定多个映射路径 一个Servlet可以指定通用映射路径 指定一些前缀或者后缀等等。优先级问题:指定了固有的映射路径,优先级最高,如果找不到就会走默认的处理请求...原创 2020-06-16 11:29:04 · 276 阅读 · 0 评论 -
Servlet运行原理
Servlet是由web服务器调用,web服务器在收到浏览器请求之后,会:原创 2020-06-16 10:53:26 · 87 阅读 · 0 评论 -
Servlet
什么是servlet?servlet是sun公司开发的,实现动态web的技术 sum公司在这些API中提供了一个接口:Servlet。若想开发Servlet程序,只需要完成两个步骤:1.编写一个类,实现Servlet接口2.把开发好的java类部署到web服务器中。把实现了Servlet接口的程序叫做,ServletHelloServlet...原创 2020-06-16 09:21:35 · 113 阅读 · 0 评论 -
HTTP
什么是HTTPhttp(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。 文本:html,字符串~~ 超文本:图片,音乐,视频,定位,地图~~ http端口:80,https(安全的):443两个时代http1.0,http/1.0:客户端可以与web服务器连接,只能获得一个web资源,断开连接 http2.0,http/1.1:客户端可以与web服务器连接,可以获得多个web资源。HTTP请求客户端--发请求(Request)--服务器 请求方式:Get,Po原创 2020-06-11 17:04:14 · 80 阅读 · 0 评论