配置Servlet的方法有俩种,分别是传统web.xml文档中部署servlet和注解方式部署servlet,下面就先一起来学习下注解方式部署servlet注解方式部署servlet:首先在idea项目空间里创建一个class类,如果这一步还不会的话,建议看下这篇博客:https://blog.51cto.com/14954398/2542444然后在类名后面接上Servlet类,如下:重写Ser
                            
                            
                                分类:
其他好文   时间:
2020-10-22 23:08:53   
                                阅读次数:
27
                             
                         
                    
                        
                            
                            
                                
                    (一)拦截器的概念 SpringMVC的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),用于对处理器进行预处理和后处理。是可以在action执行前后执行的代码。是我们做web开发时经常用的技术。比如:权限控制、日志等。我们也可以将多个Interceptor连在一起组成 ...
                            
                            
                                分类:
编程语言   时间:
2020-10-22 23:01:54   
                                阅读次数:
29
                             
                         
                    
                        
                            
                            
                                
                    今天做东西的时候(前后端都自己写的那种),然后写好了前端请求接口,controller也写好了,但是测试前端数据是否可以正常传递回后端时,发现出现“o.s.web.servlet.PageNotFound - Request method 'POST' not supported”的错误,参数名、请 ...
                            
                            
                                分类:
Web程序   时间:
2020-10-22 22:47:41   
                                阅读次数:
43
                             
                         
                    
                        
                            
                            
                                一种在服务器内部的资源跳转的方式 一、 request对象获取请求转发器对象: RequestDispatcher rd = request.getRequestDispatcher("/要跳转的内部路径"); rd.forward(request, response); 特点: 浏览器地址不会发生 ...
                            
                            
                                分类:
其他好文   时间:
2020-10-22 22:18:08   
                                阅读次数:
21
                             
                         
                    
                        
                            
                            
                                
                    Java安全之Commons Collections3分析 文章首发:Java安全之Commons Collections3分析 0x00 前言 在学习完成前面的CC1链和CC2链后,其实再来看CC3链会比较轻松。CC1的利用链是 Map(Proxy).entrySet()触发AnnotationI ...
                            
                            
                                分类:
编程语言   时间:
2020-10-21 21:36:33   
                                阅读次数:
38
                             
                         
                    
                        
                            
                            
                                
                    1.lambda(匿名函数) 1)当需要用到很简单的函数时,可以使用lambda;一行可定义一个函数,但是不能完成复杂的函数操作 2)语法: lambda x,y: x+y lambda后的变量为参数,冒号后面时函数体(直接return的内容) #普通函数 def func(n): return n ...
                            
                            
                                分类:
编程语言   时间:
2020-10-21 21:25:20   
                                阅读次数:
28
                             
                         
                    
                        
                            
                            
                                
                    项目地址 git clone https://gitee.com/kendoziyu/code-servlet-parent 该目录下的 javac-servlet 表示的是本文的项目。 基于web.xml开发步骤 下载、安装 Tomcat。 编写一个继承 HTTPServlet 的 Java 类M ...
                            
                            
                                分类:
其他好文   时间:
2020-10-21 21:09:10   
                                阅读次数:
25
                             
                         
                    
                        
                            
                            
                                Servlet为创建基于web的应用程序提供了基于组件、独立于平台的方法,可以不受CGI程序的性能限制。Servlet有权限访问所有的JavaAPI,包括访问企业级数据库的JDBCAPI。Servlet是什么?JavaServlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。使用Servlet,您可以
                            
                            
                                分类:
其他好文   时间:
2020-10-21 20:45:33   
                                阅读次数:
19
                             
                         
                    
                        
                            
                            
                                Session,作为我们离不开的后台的技术,它的出现主要是为了解决Http协议的无状态特点,用于解决用户状态的存储问题,而往往对于存储来说都会涉及到一个时间问题,下面我们来看看它的销毁方式到底有哪些。销毁的方式默认时间到期自己设定到期时间立刻失效关闭浏览器关闭服务器案例实操默认时间到期当客户端第一次请求servlet并且操作session时,session对象生成,以Tomcat为例,Tomcat
                            
                            
                                分类:
其他好文   时间:
2020-10-20 16:30:26   
                                阅读次数:
18
                             
                         
                    
                        
                            
                            
                                1. 过滤器 基本概念 (3W1H: why, what, where,how) 为什么需用到过滤器? 项目开发中,经常会涉及到重复代码的实现! 注册 à Servlet 【1. 设置编码】 à JSP 修改 àServlet 【1. 设置编码】 à JSP 其他, 如判断用户是否登陆,只有登陆才能 ...
                            
                            
                                分类:
其他好文   时间:
2020-10-18 17:02:06   
                                阅读次数:
23