版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/84889898
第一步 新建一个web项目
第二步 导包(以下包都在strust官网上下载),推荐下载struts-2.3.36-all
进入如下页面,可以用win解压缩.war文件 或者 是把.war文件放到tomcat-webapps下面,然后启动tomcat得到解压缩的文件
我们之所以做这一步,是根据给的空白模板来的,有例子参照;(如果不进行上面这一步的话,我们只能把lib下面所有的jar包全部拷贝出来,不理智)
把下面的jar全部拷贝到自己项目的lib下面
第二步、配置web.xml文件
还是参照我们的struts2-blank-2.3.36文件
我的web.xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
第三步、strust2的配置文件
拷贝例子下面的strusts.xml文件到项目的src的根目录下面;
只保留文件的根节点,如下图所示
我们发现书写没有提示,怎么办?
1】复制http://struts.apache.org/dtds/struts-2.3.dtd
2】Perferences-xml-xml catalog-add,如下图所示
然后找到如下文件
此时已经有了提示了