Strust2基础之环境搭建篇

版权声明:博客知识产权来源命运的信徒,切勿侵权 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,如下图所示

 然后找到如下文件

此时已经有了提示了

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/84889898
今日推荐