JavaWeb
Servlet级的Web
Randy_2019
这个作者很懒,什么都没留下…
展开
-
Spring依赖注入
一. Set注入【环境搭建】复杂类型//使用了lombok插件直接生成get,set等方法@Datapublic class Address { private String address;}真实测试对象//使用了lombok插件直接生成get,set等方法@Datapublic class Student { private String name; private Address address; private String[] books;原创 2020-12-20 17:27:03 · 131 阅读 · 1 评论 -
IDEA 2020.1导入maven项目时程序包不存在
问题图示,在使用idea2020.1版本创建maven项目编译时提示找不到程序包和符号之类的错误。方法一【目前比较好的解决方法】把本地maven的setting.xml文件里的localRepository注释掉,然后ideal这边File–>settings–>Build,Execution,Deployment–>maven里面,把Local respository指向自己的maven库,最后再File–>Invalidate Caches/Restart 清空缓存重启一下原创 2020-12-11 10:13:59 · 837 阅读 · 0 评论 -
Maven放行静态资源
在pom.xml中写入 <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes>原创 2020-12-10 16:54:43 · 371 阅读 · 0 评论 -
Java文件上传
一、文件上传的注意事项为保证服务器安全,上传的文件应该放在外界无法直接访问的目录下,例如放在WEB-INF目录下。为了防止文件覆盖的现象,要为上传的文件产生一个唯一的文件名(可以为每一个文件增加一个uuid或者时间戳作为前缀)限制上传文件的最大值限制上传文件的类型,在收到上传文件时,判断其后缀名是否合法,是否为自己限制的类型...原创 2020-12-10 09:00:59 · 1570 阅读 · 2 评论 -
监听器Listener
监听器Listener1. 创建CountListener类实现监听器类HttpSessionListener2. 改写sessionCreated方法和sessionDestroyed方法。public void sessionCreated(HttpSessionEvent se) { ServletContext context = se.getSession().getServletContext();//使用ServletContext作用域 Integer原创 2020-11-30 17:01:53 · 205 阅读 · 0 评论 -
过滤器Filter
过滤器Filter1. 创建过滤器类,实现javax.servlet包下的Filter接口(导包不要导错了)2. 重写doFilter方法,实现你需要过滤的功能 public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { servletRequest原创 2020-11-30 11:08:25 · 100 阅读 · 0 评论 -
session.removeAttribute(“ “)和session.invalidate()的区别
session.removeAttribute(" ")和session.invalidate()的区别removeAttribute存在session里的值没有了,但session没有被销毁invalidate就是session失效了,里面的values也就没有了session.removeAttribute(" ")用于清空指定的属性,如: HttpSession session = request.getSession(); session.setAttribute("session0原创 2020-11-26 22:02:04 · 1363 阅读 · 0 评论 -
web解决中文乱码最快的方法
String str=URLEncoder.encode("你需要输入的中文","UTF-8");//先编码===============================================================URLDecoder.decode("str","UTF-8");//需要输出时再解码原创 2020-11-26 16:08:13 · 131 阅读 · 0 评论