javaWeb
用于里理解javaWeb知识点的例子
加棉
这个作者很懒,什么都没留下…
展开
-
家居项目--事务管理
1.使用ThreadLocal,存放一个connection对象,保证在一次http请求中使用的connection是同一个。并在将connection放入ThreadLocal前将其自动提交关闭 conn.setAutoCommit(false); 2.使用Filter对事务进行控制提交原创 2023-08-22 21:53:07 · 35 阅读 · 0 评论 -
基于druid数据库连接池的工具类第二版(事务管理版)
【代码】基于druid数据库连接池的工具类第二版(事务管理版)原创 2023-08-22 20:37:47 · 82 阅读 · 0 评论 -
家居项目--servlet减肥
1. 如图:一个请求对应一个 Servlet,会造成 Servlet 太多,不利于管理2. 在项目开发中,同一个业务(模块),一般对应一个 Servlet 即可,比如 LoginServlet 和RegisterServlet 都是在处理和会员相关的业务,应当合并.原创 2023-08-22 17:49:45 · 28 阅读 · 0 评论 -
解决 针对ajax的重定向和请求转发会失效的问题
原因 1.原因是 服务器得到是ajax发送过来的request,也就是说这个请求不是浏览器请求的,而是 ajax请求的所以,servlet对request进行请求转发或重定向都不能影响浏览器的跳转 2.这时出现请求转发和重定向失效的问题原创 2023-08-21 14:42:13 · 394 阅读 · 0 评论 -
如何实现 在报500或者404错误时返回指定页面
1. 发生错误/异常时,将错误/异常 抛给 tomcat 2. 如果访问/操作不存在的页面/servlet 时,统一显示 404.jsp原创 2023-08-18 22:21:45 · 29 阅读 · 0 评论 -
BeanUtils——完成自动封装 JavaBean
BeanUtils工具类,它可以一次性的把所有请求的参数注入到JavaBean中。原创 2023-08-10 22:22:51 · 112 阅读 · 0 评论 -
javaweb文件上传
思路:文件上传的解读1.还是使用表单提交2. action还是按照以前规定来指定3. method指定为post4. enctype: encodetype编码类型默认是application/x-www-urlencoded即url编码这种编码不适二进制文件数据的提交,一般是适用文本5.如果是要进行进制文件的提交enctype要指定multipart/form-data表示表单提交的数据是有多个部分组成,也就是可以提交二进制数据和文本数据。原创 2023-08-03 20:46:35 · 29 阅读 · 0 评论 -
javaWeb文件下载
1.获取到要下载的文件的名字 2.给http响应,设置响应头 Content-Type , 就是要返回的文件的MIME类型(servletContext.getMimeType("文件的路径")) 3.给http响应,设置响应头 Content-Disposition(不同的浏览器写法不一样,考虑编码) 4.读取下载的文件数据,返回给客户端/浏览器原创 2023-08-03 23:20:39 · 28 阅读 · 0 评论