<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      初學Struts2

      1、新建工程,引用Struts2

      項目結構如下:

      2、Web配置,web.xml:

      <?xml version="1.0" encoding="UTF-8"?>
      <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
               version="3.1">
          <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>
          <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
          </welcome-file-list>
      </web-app>

      3、Struts配置:

      <?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="demo.controllers" extends="struts-default">
              <action name="HelloWord" class="demo.controllers.HelloWord"> --配置Action名稱
                  <result>helloword.jsp</result>  --配置action 執行成功后返回的頁面
                  <result name="error">error.jsp</result> --配置Action執行返回error時的頁面
              </action>
          </package>
      </struts>

      4、Controller:

      package demo.controllers;
      
      import com.opensymphony.xwork2.ActionSupport;
      import java.text.DateFormat;
      import java.util.Date;
      
      /**
       * Created by Administrator on 2014/11/13.
       */
      public class HelloWord extends ActionSupport{
      
          private String message;
      
          public String getMessage() {
              return message;
          }
      
          public String execute(){
              message="hello word now is:"+ DateFormat.getInstance().format(new Date());
              return ERROR;  --由Struts中HelloWord 中result name="error" 指定頁面顯示
      } }

       說明:Action返回一個結果的名字字符串,如SUCCESS,ERROR;從Struts中讀取映射信息。一個給定的結果字符串將返回指定的資源返回給客戶端

      posted @ 2014-11-13 16:51  tyb1222  閱讀(186)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 九九热在线视频中文字幕| 东京热无码国产精品| 成人性做爰aaa片免费看| 麻豆亚州无矿码专区视频| 午夜在线不卡| 免费无码AV一区二区波多野结衣| 国产一区韩国主播| 成年女性特黄午夜视频免费看| 日韩av无码精品人妻系列| 亚洲国内精品一区二区| 国产成人精品三级在线影院| 精品尤物国产尤物在线看| 国产一区二区三区禁18| 成人一区二区三区久久精品| 亚洲欧洲色图片网站| 日本国产精品第一页久久| 最新亚洲人成网站在线观看| 最近免费中文字幕大全| 丁香五月亚洲综合在线国内自拍| 国语精品国内自产视频| 亚洲国产成人综合熟女| 日韩亚洲国产激情一区二区| 一区二区丝袜美腿视频| 粉嫩小泬无遮挡久久久久久| 真人作爱免费视频| 成人精品久久一区二区三区| 亚洲一本二区偷拍精品| 国产精品不卡一二三区| 国产精品一二三区蜜臀av| 国产线播放免费人成视频播放| 色综合色狠狠天天综合网| 丰满人妻一区二区三区高清精品| 中文字幕久久六月色综合| 97精品尹人久久大香线蕉| 精品国产成人国产在线视| 99国产欧美另类久久久精品| 美欧日韩一区二区三区视频| 国产办公室秘书无码精品99| 国产日韩入口一区二区| 久久日产一线二线三线| 又粗又紧又湿又爽的视频|