1、JSP概述 JSP全名Java Server Page,其本质是一个Servlet。 2、jsp运行原理 jsp页面在第一次被访问时,会被web容器翻译成一个名为_jsp.java的文件,然后java文件被编译运行。Tomcat文件夹下的work目录下存放着处理后的jsp文件。 3、jsp脚本 ...
分类:
Web程序 时间:
2018-11-13 16:13:46
阅读次数:
274
JSP运行原理和九大隐式对象 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。 由于JSP第一次访问时会翻译成servl ...
分类:
编程语言 时间:
2018-10-31 10:40:57
阅读次数:
194
SQLmap基于Python编写,只要安装了Python的操作系统就可以使用它。 一、SQLMap判断是否存在注入 1、 sqlmap -u "http://XXXXXXX?id=1" 如果存在注入点,将会显示Web容器、数据库版本信息。 2、读取数据库:sqlmap -u "http://XXXX ...
分类:
数据库 时间:
2018-10-30 23:53:31
阅读次数:
178
Spring Security 入门(一)中说到,Spring Security执行流程第一步是容器启动时加载系统资源与权限列表,第二步是WEB容器启动时加载拦截器链,并介绍了自定义拦截器的方法。接下来第三步步就是用户登录。介绍下用户登录的流程: 下面是网上找的一张Spring Security的执 ...
分类:
编程语言 时间:
2018-10-27 19:55:48
阅读次数:
257
首先,eclipse是一个java开发IDE,用于java项目开发,可以利用图形化界面进行代码调试等优点,广受开发人员的欢迎。 Tomcat是一个web容器,web项目的发布,依托于容器,也就是说,如果没有容器,web项目的发布会极为困难,技术人员的技术水平要求极高。容器的发明,大大简化了web项目 ...
分类:
其他好文 时间:
2018-10-22 16:48:57
阅读次数:
141
一:客户端向服务器发送请求,服务器接收 如果请求匹配前端服务器DispatcherServlet的请求路径(在web.xml种指定),web容器将该请求转交给dispatcherServlet处理 二:DispatcherServlet对请求路径(URL、HTTP方法、请求报头文、请求参数、Cook ...
分类:
编程语言 时间:
2018-10-20 11:50:06
阅读次数:
207
就目前来说,网站主要分为静态页面和动态页面,纯静态页面的网站已经比较少见了,大型网站一般使用的是静态页面+动态页面的建站技术,还有一部分网站是纯动态页面。负责处理这些页面的软件我们通常称之为web容器,是一种服务程序,负责处理客户端(浏览器)发来的访问请求,如果是静态页面会直接将文件内容呈现给客户端(浏览器),如果是动态页面会将其解析成静态内容之后再呈现给客户端(浏览器)。一、Apache、Ngi
分类:
Web程序 时间:
2018-10-19 17:40:02
阅读次数:
348
1.Web容器初始化过程 2.SpringMVC中web.xml配置 3.认识ServletContextListener 4.认识ContextLoaderListener 5.DispatcherServlet初始化(HttpServletBean ? FrameworkServlet ? Di ...
分类:
编程语言 时间:
2018-10-17 14:36:01
阅读次数:
195
springmvc框架原理时序图 SpringMVC和Spring关系 springMVC作为spring项目中的子项目,其可以和spring web容器很好的兼容。其实现机制就是springMVC也会自己初始化一个IOC容器,然后将spring web的IOC容器作为父容器,这样就可以使用父容器中 ...
分类:
编程语言 时间:
2018-10-14 20:52:53
阅读次数:
198
tomcat 作为知名的web容器,很棒! 本文简单了从其应用命令开始拆解,让我们对他有清晰的了解,揭开神秘的面纱!(冗长的代码流水线,给你一目了然) 话分两头: 1. tomcat是如何启动的? 2. tomcat是如何接收请求的? x. 应用程序是怎样接入tomcat的? 从何处开始? 可以看到 ...
分类:
其他好文 时间:
2018-10-12 21:24:31
阅读次数:
187