摘要: ###监听器 编写监听器(多种方式) 1.实现监听器接口 2.配置监听器(web.xml) <!--注册监听器--> <listener> <listener-class>com.ultraBlast.listener.OnlineCountListener</listener-class> </l 阅读全文
posted @ 2021-02-13 22:43 UltraBlast 阅读(38) 评论(0) 推荐(0)
摘要: Filter: 过滤器,用来过滤网站的数据;(减少重复代码) 处理中文乱码 登录验证 Filter开发步骤 1.导包,实现filter接口,重写方法 2.编写过滤器 void doFilter(ServletRequest servletRequest, ServletResponse servle 阅读全文
posted @ 2021-02-13 02:26 UltraBlast 阅读(34) 评论(0) 推荐(0)
摘要: ###MVC三层架构 M model 实体类(JavaBean,pojo,entity) V view 视图层 (JSP) C controller 控制器(Servlet) 早些年的架构 用户直接访问控制层,控制层呢跟就可以直接操作数据库; servlet -- CRUD -- 数据库 弊端:程序 阅读全文
posted @ 2021-02-13 00:21 UltraBlast 阅读(67) 评论(0) 推荐(0)
摘要: 实体类 JavaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法 一般用来和数据库的字段做映射 表 --》类 字段 --》 属性 行记录 --》 对象 阅读全文
posted @ 2021-02-11 01:27 UltraBlast 阅读(30) 评论(0) 推荐(0)
摘要: 快捷键:如果想修改快捷键(setting->keymap)。 Ctrl + Space 完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便 Ctrl + N(Ctrl + Shift + N) 跳转到指定的java文件(其它文件)这个 阅读全文
posted @ 2021-02-09 01:33 UltraBlast 阅读(115) 评论(0) 推荐(0)
摘要: ###什么是JSP java Server Pages :Java服务器端页面, 也和Servlet一样,用于动态Web技术! 最大的特点: 写JSP就像是在写HTML 区别: HTML只给用户提供静态资源 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; ###JSP原理 思路:JSP到底怎 阅读全文
posted @ 2021-02-08 20:04 UltraBlast 阅读(50) 评论(0) 推荐(0)
摘要: ###会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称为session。 有状态会话: 一个网站如何证明用户访问过? 客户端 服务端 1.服务端给客户端一个凭证,客户端下次访问时携带凭证即可。cookie 2.服务端记录访问记录,下次访问时进行匹配。 阅读全文
posted @ 2021-02-07 20:07 UltraBlast 阅读(53) 评论(0) 推荐(0)
摘要: 1.cookie数据存放在客户的浏览器上,session数据放在服务器上. 简单的说,当你登录一个网站的时候,如果web服务器端使用的是session,那么所有的数据都保存在服务器上面, 客户端每次请求服务器的时候会发送 当前会话的session_id,服务器根据当前session_id判断相应的用 阅读全文
posted @ 2021-02-07 00:32 UltraBlast 阅读(61) 评论(0) 推荐(0)
摘要: HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,Http请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest的方法,获取客户端的所有信息。 1.获取前端传递的参数 常用方法如上图 2.请求转发 req.se 阅读全文
posted @ 2021-02-06 01:15 UltraBlast 阅读(54) 评论(0) 推荐(0)
摘要: web服务器接收到客户端的Http请求,针对这个请求,会分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse; 如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给客户端响应一些信息:找HttpServlet 阅读全文
posted @ 2021-02-04 10:45 UltraBlast 阅读(86) 评论(0) 推荐(0)