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

  • 相关阅读:
    常用问题处理
    modelsim仿真中遇到的问题
    modelsim编译altera的库
    verilog系统函数用法
    123
    MATLAB实现截位的问题
    加减与有符号和无符号库
    状态机中的RAM注意的问题--减少扇出的办法
    串口的时序
    L230 RF可靠性测试-RF指标
  • 原文地址:https://www.cnblogs.com/Prozhu/p/5886340.html
Copyright © 2011-2022 走看看