zoukankan      html  css  js  c++  java
  • maven配置struts2

    工具:idea

    1、创建新项目

     

     

     2、自动配置Maven

     3、添加WEB-INF,idea忘记那个版本以后不会自动添加这个了。

    快捷键:ctrl+shift+alt+s

    快捷键:ctrl+shift+alt+s

     

     4、配置pom.xml

        <dependencies>
            <!-- https://mvnrepository.com/artifact/org.apache.struts/struts2-core -->
            <dependency>
                <groupId>org.apache.struts</groupId>
                <artifactId>struts2-core</artifactId>
                <version>2.5.22</version>
            </dependency>
        </dependencies>
    

    也可以通过这个连接自己决定配置什么版本的struts2-core:https://mvnrepository.com/search?q=struts2

    5.配置web.xml文件

        <filter>
            <filter-name>struts2</filter-name>
            <filter-class>
                org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
            </filter-class>
        </filter>
        <filter-mapping>
            <filter-name>struts2</filter-name>
            <url-pattern>/test</url-pattern>
        </filter-mapping>

     6、添加struts.xml配置文件【配置文件名不能修改】,我手误打成了structs、strut这些都是不行的。

     在配置文件中添加内容

    <struts>
        <package name="basicstruts" extends="struts-default">
            <action name="test">
                <result>test.jsp</result>
            </action>
        </package>
    </struts>
    

      

    7、创建test.jsp

     

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>test</title>
    </head>
    <body>
    <h1>test!!</h1>
    </body>
    </html>

     8、配置tomcat

     

     

     9、struct2配置

    快捷键:ctrl+alt+shift+s

     

     

     

     

     

     

     10、测试

     

  • 相关阅读:
    第二次结对编程总结
    结对编程作业博客
    现状、经验和计划
    个人总结
    6月中旬开发心得
    读《软件开发沉思录》
    团队进度汇报
    个人课程总结
    Beta阶段总结
    冲刺第十天 1.11 FRI
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/14545725.html
Copyright © 2011-2022 走看看