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、测试:

    浏览器:

     控制台:

  • 相关阅读:
    C++常用库函数
    ejabberd组成模块
    TCP/IP协议栈的基本工作原理
    erlang ets表
    erlang lists模块函数使用大全
    erlang-string
    erlang四大behaviour之四-supervisor
    erlang四大behaviour之三-gen_event
    erlang四大behaviour之二-gen_fsm
    erlang四大behaviour之一gen_server
  • 原文地址:https://www.cnblogs.com/zhai1997/p/12489328.html
Copyright © 2011-2022 走看看