zoukankan      html  css  js  c++  java
  • maven(整合Struts)

    1、先新建一个Maven项目(在pom.xml中对struts进行配置):

       <dependency>
          <groupId>org.apache.struts</groupId>
          <artifactId>struts2-core</artifactId>
          <version>2.3.24</version>
        </dependency>

    2、新建一个Action:

    public class StudentAction extends ActionSupport {
        private Integer studentno;
    
        public Integer getStudentno() {
            return studentno;
        }
    
        public void setStudentno(Integer studentno) {
            this.studentno = studentno;
        }
        public String test(){
            System.out.println(studentno);
            return "success";
        }
    }

    3、在web.xml中配置过滤器:

      <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>

    4、配置struts.xml配置文件:

    <struts>
        <package name="student" namespace="/" extends="struts-default" >
            <action name="test" class="pers.zhb.action.StudentAction" method="test">
                <result name="success" >/info.jsp</result>
            </action>
        </package>
    </struts>

    5、定义提示页面:

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>info</title>
        <h3>访问Action成功!!!!</h3>
    </head>
    <body>
    </body>
    </html>

    6、项目结构:

     7、测试:

    浏览器:

     控制台:

  • 相关阅读:
    Ceph
    linux五天光速入门
    shell编程
    Docker&K8S&持续集成与容器管理--系列教程
    openstack系列
    爬虫快速入门
    python奇闻杂技
    机器学习
    数据分析
    量化分析
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12489328.html
Copyright © 2011-2022 走看看