一.代码审计
基础知识 idea ①idea基础使用 idea常用快捷键
双击Shift 查找任何内容,可搜索类、资源、配置项、方法等,还能搜索路径-->点击到一个内容进行点击就好了
②利用idea搭建环境进行审计
src文件-->后端源码逻辑处理文件
webRoot文件-->jsp页面与一些静态文件
③基础配置文件
/WEB-INF/web.xml :
/WEB-INF/classes/ :
/WEB-INF/lib/ :
1.1 在jar文件中
1.2 在proxool-conf.xml文件中
1.1 直接写在一个文件中去即直接转jsp为do或者其他文件名字
1.2 分别写开文件的思路
如下用forward进行配置文件 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210521135345140.png)
其他文件
keyword.properties文件
<session-config> session
<taglib>
<taglib-uri></taglib-uri>
<taglib-location></taglib-location>
</taglib>
四个部分-->
②配置文件中的内容类含义 如
<servlet-name> //注册的sevrlet的名字
<servlet-class>//要注册的servlet 的类地址, 要带包路径
<servlet-mapping> //配置我们注册的组件的访问路径
<url-pattern>//配置这个组件的访问路径
<init-param>//即初始化参数的作用-->可以理解为局部变量的初始化含义
<context-param> //上下文参数-->可以理解为全局变量的初始化含义
//代码如下
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name> 与上面的 <servlet-name> 要一致
<url-pattern>/servlet/LoginServlet</url-pattern>
</servlet-mapping>
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021052113582577.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzOTQyMDQw,size_16,color_FFFFFF,t_70)
|