zoukankan      html  css  js  c++  java
  • 三、第一个Struts2应用案例(编码步骤)

    1. 第一个Struts2应用案例(编码步骤)

    2. 编写2个jsp

      hello.jsp

      <body>

          <a href="${pageContext.request.contextPath }/hello.action">访问第一个Struts2案例</a>

      </body>

       

      success.jsp

      <body>

          Struts2访问成功!

      </body>

       

    3. 编写一个动作类(POJO,之前所谓的按照JavaBean规范编写的一个普通的类)

      package com.notbug.actions;

      public class HelloAction {

          public String sayHello() {

              // 调用业务层的代码

              System.out.println("动作执行了");

              return "success";

          }

      }

       

    4. 在struts.xml配置。告知控制器该实例化那个类,调用该类的那个方法,根据方法的返回值转向哪个页面

      <?xml version="1.0" encoding="UTF-8"?>

      <!DOCTYPE struts PUBLIC

          "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

          "http://struts.apache.org/dtds/struts-2.3.dtd">

       

      <struts>

          <package name="default" extends="struts-default">

              <action name="hello" class="com.notbug.actions.HelloAction"

                  method="sayHello">

                  <result name="success">/success.jsp</result>

              </action>

          </package>

      </struts>

       

      4、访问测试:

      http://localhost:8080/day26_struts2_00_helloworld/hello.jsp

  • 相关阅读:
    selet 语句详解
    第三章 sql 的约束
    第二章 创建数据库并插入数据
    第一章
    微信小程序(九)
    微信小程序(七)
    微信小程序(八)
    微信小程序(六)
    bzoj4622 [NOI 2003] 智破连环阵
    bzoj3996 [TJOI2015]线性代数
  • 原文地址:https://www.cnblogs.com/Prozhu/p/5886340.html
Copyright © 2011-2022 走看看