
Javaweb
少喝烫水
嘘!
展开
-
Thymeleaf
Thymeleaf转载自https://www.cnblogs.com/hellokuangshen/p/12516870.html前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。jsp支持非常强大的功能,包括能写Java代码,但是呢,我们现在的这种情况,SpringBoot这个项目首先是以jar的方式,不是war,像第二,我们用的还是嵌入式的Tomcat,所以呢,原创 2020-08-16 15:16:34 · 112 阅读 · 0 评论 -
Ajax 和 JQuery
Ajax 和 JQuery转载自https://blog.youkuaiyun.com/chenHaiJaheike/article/details/89045939AjaxAjax的全称是:Asynchronous JavaScript And XML,指的是异步 JavaScript 及 XML(其实主要用的就是javascript技术)它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。Ajax的特点是异步 ,比如可以使用Ajax更新局部网页、使用Ajax在不刷原创 2020-08-15 15:26:17 · 523 阅读 · 0 评论 -
JSON
JSON转载自:https://mp.weixin.qq.com/s?__biz=Mzg2NTAzMTExNg==&mid=2247484014&idx=1&sn=9bab2e9a658c32b1877c6015a3bd5f7d&scene=19#wechat_redirect什么是JSONJSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。简洁和清晰的层次结构使得 JSON 成为理想的数原创 2020-08-15 12:03:05 · 215 阅读 · 0 评论 -
过滤器,监听器的常见应用
过滤器,监听器的常见应用监听器:GUI编程中经常使用用户登录才能进入主页,不登录就不能进入主页 -> 过滤器用户登录之后,向Session中放入用户的数据进入主页的时候要判断用户是否登录,要求:在过滤器中实现LoginServletimport javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;impor原创 2020-08-15 00:04:11 · 127 阅读 · 0 评论 -
监听器Listener
监听器Listener实现一个监听器的接口统计网站在线人数:统计SessionListener:import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;public class ListenerTest implements HttpSessionListener { //创建Sessi原创 2020-08-15 00:03:26 · 81 阅读 · 0 评论 -
jsp
jsp什么是jspJava Servlet Pages:java服务器端页面。也和Servlet一样用于开发动态web技术最大的特点:写Jsp就像在写Html区别:HTML只给用户提供静态数据JSP页面中可以嵌入Java代码,为用户提供动态数据jsp原理思路:JSP到底怎么执行代码层面没有问题服务器内部工作tomcat中有一个work目录IDEA中使用Tomcat会在IDE中生成一个work目录浏览器向服务器发送请求,不管访问什么资源,其实都是在访问Serv原创 2020-08-14 23:54:58 · 726 阅读 · 0 评论 -
过滤器Filter
过滤器FilterFilter:过滤器,用来过滤网站的数据处理中文乱码登录验证Filter开发步骤导包导入Servlet,jsp,jstl,standermysql-connector-java编写过滤器导包不要错(Servlet.Filter)实现Filter接口,重写对应的方法import javax.servlet.*;import java.io.IOException;public class FilterTest implements javax原创 2020-08-14 23:53:20 · 119 阅读 · 0 评论 -
Session
Session(重点)什么是Session服务器会给每一个用户(浏览器)创建一个Session一个Session独占一个浏览器,只要浏览器没有关闭,这个Session就存在用户登录之后,整个网站它都可以访问(保存用户的信息/保存购物车的信息)Session和cookie的区别Cookie是把用户的数据写给用户的浏览器,浏览器保存(可以保存多个)Session是把用户的数据写到用户独占的Session中,服务器端保存(保存重要的信息,减少服务器资源浪费)Session对象是由服务器创建转载 2020-08-10 12:07:21 · 90 阅读 · 0 评论 -
Cookie,Session
Cookie,Session会话会话:用户打开一个浏览器,点击了很多超链接,访问了多个web资源,关闭浏览器,这个过程可以称之为会话有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,称之为有状态会话你怎么证明你是xx的学生:你 学校发票 学校给你发票学校登记 学校标记你来过了一个网站,怎么证明你来过?客户端 服务端服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了:cookie服务器登记你来过了,下次你来的时转载 2020-08-10 12:06:23 · 89 阅读 · 0 评论 -
HttpServletRequest
HttpServletRequestHttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,Htto请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest,可以获得客户端的所有信息应用场景获取前端传递的参数,请求转发 req.getParameter("username");//返回单个 req.getParameterValues("pag");//返回一个String数组publ转载 2020-08-10 12:04:49 · 128 阅读 · 0 评论 -
HttpServletResponse
HttpServletResponseweb服务器接收到客户端的http请求,会针对这个请求分别创建一个代表请求的request对象,和代表响应的一个response对象;如果要获取客户端请求过来的参数,找request如果要给客户端响应一些信息,找response简单分类负责向浏览器发送数据的方法ServletOutputStream getOutputStream();//其他PrintWriter getWriter();//中文负责向浏览器发送响应头的方法void setCh原创 2020-08-10 12:03:08 · 370 阅读 · 0 评论 -
ServletContext应用
ServletContextServlet中的几个变量在Servlet中:getInitParameter() 初始化参数getServletConfig() Servlet配置getServletContext() Servlet的上下文ServletContextweb容器在启动时,它会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用;应用:共享数据在这个Servlet中保存的数据,可以在另外一个Servlet中拿到public cl原创 2020-08-09 16:59:32 · 199 阅读 · 1 评论 -
Servlet
Servlet摘自:https://blog.youkuaiyun.com/qq_19782019/article/details/80292110什么是ServletServlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servl转载 2020-07-24 21:50:39 · 108 阅读 · 0 评论