摘要: JavaEE设计模式 1.传统设计模式(现在几乎不再使用): Jsp + javaBean, JavaBean用来对应数据库中的表,jsp负责显示界面、接受请求、处理业务、访问数据库。 弊端: 业务多时,导致jsp页面容易混乱,开发效率低 2.MVC设计模式 Jsp + servlet + java 阅读全文
posted @ 2019-07-18 16:37 沐堇 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 传统servlet存在的问题 每一个不同的请求都要写Servlet,导致整个项目servlet过多,不易维护 解决方案 同一个模块只写一个Servlet,然后每一个请求传一个参数,后台根据参数取调用不同的业务方法 实现代码 1.使用if语句判断的方法 前端请求(假设有四个请求) 写一个Servlet 阅读全文
posted @ 2019-07-18 15:05 沐堇 阅读(445) 评论(0) 推荐(0) 编辑
摘要: jsp的本质就是一个servlet,jsp在第一次被访问时会被Web容器翻译成servlet index.jsp -> index_jsp.java -> 编译成index_jsp.class运行 可以在Tomcat的work目录中可以找到,下次一次访问时, 会看一下里面的内容有没有发生变化,如果变 阅读全文
posted @ 2019-07-18 11:44 沐堇 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 1. 页面中文显示乱码 原因: response中的内容会先输入到response缓冲区,然后再输入到传给浏览器,所以要将缓冲区和浏览器的编码都设置成utf-8 1)未使用jsp,而是在servlet设置response输入内容中存在中文 解决方案: 在response.getWriter()输出内 阅读全文
posted @ 2019-07-18 10:56 沐堇 阅读(167) 评论(0) 推荐(0) 编辑