zoukankan      html  css  js  c++  java
  • MyFirstStruts2

     1 package com.sdlc.action;
     2 
     3 public class HelloWorldAction {
     4 
     5     private String msg;
     6     
     7     public void setMessage(String message) {
     8         this.msg = message;
     9     }
    10     
    11     public String getMessage() {
    12         return msg;
    13     }
    14 
    15     public String execute()
    16     {
    17         this.msg="电子商务";
    18         //执行该方法之后返回至名为success的视图
    19         return "success";
    20     }
    21     
    22     public static void main(String[] args) {
    23         
    24     }
    25 
    26 }
    HelloWorldAction.java
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
     3   <display-name>Struts2</display-name>
     4  <filter>
     5         <filter-name>struts2</filter-name>
     6         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
     7     </filter>
     8 
     9     <filter-mapping>
    10         <filter-name>struts2</filter-name>
    11         <url-pattern>/*</url-pattern>
    12     </filter-mapping>
    13         <welcome-file-list>
    14         <welcome-file>index.jsp</welcome-file>
    15     </welcome-file-list>
    16 
    17 </web-app>
    web.xml
     1 <?xml version="1.0" encoding="UTF-8" ?>
     2 <!DOCTYPE struts PUBLIC
     3     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
     4     "http://struts.apache.org/dtds/struts-2.0.dtd">
     5 
     6 <struts>
     7    <package name="sdlc" namespace="/test" extends="struts-default">
     8         <action name="helloworld" class="com.sdlc.action.HelloWorldAction" method="execute" >
     9              <result name="success">/WEB-INF/page/hello.jsp</result>
    10         </action>
    11     </package> 
    12 </struts>
    struts.xml
     1 <%@ page language="java" contentType="text/html; charset=UTF-8"
     2     pageEncoding="UTF-8"%>
     3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     4 <html>
     5 <head>
     6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     7 <title>Insert title here</title>
     8 </head>
     9 <body>
    10    ${message}
    11 </body>
    12 </html>
    hello.jsp

       

  • 相关阅读:
    ServletContext笔记
    Session笔记
    Cookie笔记
    递归实现取数组最大值
    栈结构实现队列结构
    返回栈中最小元素的两种实现O(1)
    数组实现不超过固定大小的队列(环形数组)
    双向链表实现栈和队列
    Windows Server 2008 R2 / Windows Server 2012 R2 安装 .NET Core 3.1
    Windows 7 / Windows Server 2008 R2 升级至 SP1
  • 原文地址:https://www.cnblogs.com/phoenixhorse/p/3371824.html
Copyright © 2011-2022 走看看