![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 55
web mvc
春华秋月何事秋风悲画扇
这个作者很懒,什么都没留下…
展开
-
@WebServlet
1、需要在启动类设置@ServletComponentScan 这样才能扫描到我们创建的servlet2、实现自己的Servlet最常用的就是实现Servlet接口,或者直接集成HttpServlet。自己实现接口的形式要自己重写service方法,而集成HttpServlet的话一般直接重写doPost,doGet等方法实现自己的处理逻辑3、使用注解@WebServlet。原创 2023-04-21 14:41:52 · 552 阅读 · 1 评论 -
模拟跨域错误
1、浏览器f12打开控制台2、输入请求代码,回车3、在postman里面获取调用代码原创 2022-01-17 21:47:51 · 1874 阅读 · 0 评论 -
springmvc的转发和重定向
1、转发forward,地址栏url不变2、重定向redirect,地址栏url变原创 2022-01-10 22:17:34 · 1340 阅读 · 0 评论 -
拦截器获取请求参数打印日志
1、获取请求头 private String getHead(HttpServletRequest request) { Map<String, String> map = new HashMap<String, String>(); Enumeration<String> headerNames = request.getHeaderNames(); while (headerNames.hasMoreElements()) { String k原创 2021-08-08 12:35:23 · 475 阅读 · 0 评论 -
Spring拦截器和静态资源映射
1、自定义拦截器public class UrlHandlerInterceptor implements HandlerInterceptor {2、注册拦截器@Configurationpublic class MvcConfig implements WebMvcConfigurer { //注册配置的拦截器 //通配符 * 表示匹配单个字符,比如/a/*,匹配/a/b;/a/*/b匹配/a/b/b // ** 匹配任意多字符(包括多级路径) /b/** 匹原创 2021-03-02 23:33:19 · 327 阅读 · 0 评论 -
JAVA WEB过滤器
WEB的三大组件之一过滤器实际上就是对WEB资源进行拦截,做一些处理后再交给下一个过滤器或者SERVLET处理。通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理应用场景:自动登录统一设置编码格式访问权限控制敏感字符过滤等1、统一设置编码格式在Servlet中我们一般都会对request和response中的字符集编码进行配置,如果Servlet过多字符集编码发生变化时修改起码会很麻烦,这些通用的字符集编码配置等工作我们可以放到Filter原创 2021-03-02 22:17:43 · 331 阅读 · 0 评论 -
需要学习
@InitBinderprotected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); CustomDateEditor editor = new CustomDateEd...原创 2020-04-09 17:31:55 · 81 阅读 · 0 评论 -
普通工程设成web工程
1、新建普通maven-webapp工程2、Project-Project Structure3、配置tomcat原创 2020-07-07 14:53:54 · 90 阅读 · 0 评论 -
web文件下载和web路径下获取文件和 web工程部编译resources文件的问题
1、maven工程不编译web目录下resources里的文件 <build> <resources> <resource> <directory>${basedir}/src/main/java</directory> <includes> &l...原创 2020-03-13 16:44:39 · 340 阅读 · 0 评论 -
mvc打印消息体
1、HTML中一个关键属性:编码格式enctype。 1.1、默认编码方式:application/x-www-form-urlencoded,编码后的结果通常是:name=aaa&age=11格式。 可以用servletRequest中的getParameter()方法获取表单中的字段和数据。 1.2、对于传输大块二进制数据,采用multipart/for...原创 2020-03-13 12:11:42 · 86 阅读 · 0 评论