![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javaweb
诗诗Pure
Pure
展开
-
监听器和监听器过滤器常见应用GUl中理解
实现一个监听器的接口:(有N种)1.编写一个监听器实现监听器的接口//统计网上在线人数:统计Sessionpublic class olinejqt implements HttpSessionListener {//创建session监听:看你的一举一动//一旦创建Session就会触发这个事件public void sessionCreated(HttpSessionEvent se) {ServletContext ctx = se.getSession ().getS原创 2021-08-14 01:39:24 · 198 阅读 · 0 评论 -
过滤器Filter
Filter:过滤器,用来过网站的数据;作用1. 处理中文乱码2.登录验证Filter开发步骤1.导包2.编写过滤器1.导包不要错2.实现Filter接口,重写对应的方法即可public class filterDemo1 implements Filter {//初始化:web服务器启动,就以及初始化了,随时等待过滤对象出现!public void init(FilterConfig filterConfig) throws Servlet...原创 2021-08-13 17:28:37 · 212 阅读 · 0 评论 -
MVC三层架构
什么是MVCModel view Controller 模型视图控制器早些年的架构用户直接访问控制层,控制层就可以直接操作数据库。servlet--CRUD-->数据库弊端:程序十分脚肿,不利于维护servlet的代码中:处理请求、响应、视图跳转、处理JDBC、 处理业务代码、处理逻辑代码调用JDBC:mysql oracle SqlServer。。。MVC三层架构1.Model业务处理 :业务逻辑(Service)数据持久层:...原创 2021-08-13 16:07:03 · 1266 阅读 · 0 评论 -
JavaBean
JavaBean实体类JavaBean有特定的写法:1. 必须要有一个无参构造2.属性必须私有化3.必须有对应的get/set方法一般用来和数据库的字段做映射 ORMORM:对象关系映射表-->类字段-->属性行记录-->对象people表class people{private int id;private String id;private int id;private String address;}.原创 2021-08-12 18:00:08 · 1206 阅读 · 0 评论 -
JSP、JSTL标签
JSP、JSTL标签、EL表达式<!-- JSTL 表达式的依赖--><dependency><groupId>javax.servlet.jsp.jstl</groupId><artifactId>jstl-api</artifactId><version>1.2</version></dependency><!-- standard标签库--><d原创 2021-08-12 16:09:25 · 209 阅读 · 1 评论 -
JSP内置对象及作用域
9大内置对象PageContext 存东西Request 存东西ResponseSession 存东西Application [SerlvetContext] 存东西config [SerlvetConfig]outpageexcepetion作用域pageContext.setAttribute ("name1","bubbles1号"); //保存的数据只在一个页面中有效request.setAttribute ("name2","bubbles2原创 2021-08-12 11:00:02 · 138 阅读 · 0 评论 -
Request应用
public class LoginServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { req.setCharacterEncoding ("utf-8"); resp.setCharacte...原创 2021-07-22 14:31:59 · 304 阅读 · 0 评论 -
JSP原理剖析
什么是JSPjavaServlet Pages;java服务器端页面,也和Servlet一样,用于动态web技术!最大的特点:写jsp就像再写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入java代码,为用户提供动态数据Jsp原理思路:jsp到底怎么执行的!代码层面没有任何问题服务器内部工作tomcat中有一个work目录IDEA中使用Tomcat的会在IDE的tomcat中生产一个work目录原创 2021-08-10 10:26:55 · 174 阅读 · 1 评论 -
javaWeb项目-文件下载的消息头和编码问题
做web项目经常提到的一个需求就是页面的文件下载,那么下载的时候在后台为什么要设置响应消息头?为什么这样设置?二、解决: 1、例子//设置响应的消息头response.setContentType("text/html;charset=UTF-8");//设置响应类型中包含文件附件response.setHeader("Content-Disposition", "attachment; " + "filename="+new Strin原创 2021-07-16 09:33:51 · 414 阅读 · 0 评论 -
servlet原理
servlet原理构造图原创 2021-07-14 16:04:39 · 469 阅读 · 0 评论 -
maven资源文件的相关配置
构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。src/main/java和src/test/java这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都会被忽略掉。src/main/resouces和src/test/resources这两个目录中的文件也会分别被...原创 2021-07-11 23:52:41 · 520 阅读 · 1 评论 -
lDEA启动maven项目
原创 2021-07-09 15:24:51 · 291 阅读 · 0 评论 -
lDEA中创建一个Maven项目
1.启动lDEA2.创建Mavenweb项目3.填写id 和项目名4.配置Maven的地址 用户设置文件 和本地仓库Bundled是IDEA自带的maven设置5.出现BUILD SUCCESS说明Maven项目搭建成功了原创 2021-07-09 15:10:08 · 323 阅读 · 0 评论 -
本地仓库localRepository
在settings.xml里找到一个本地仓库localRepository然后进行修改换成自己的本地仓库,在lib下方创建一个文件夹maven-repo,打开maven-repo,将maven-repo路径复制粘贴到本地仓库localRepository。D:\soft\apache-maven-3.3.9\maven-repo...原创 2021-07-09 09:36:02 · 3456 阅读 · 0 评论 -
Maven配置国内阿里云镜像
<mirrors> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirror><原创 2021-07-09 09:08:01 · 561 阅读 · 0 评论