最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實例詳解java Struts2的配置與簡單案例

 更新時間:2017年04月20日 10:18:36   作者:XingyaZhao''''s  
這篇文章主要介紹了java Struts2的配置與簡單案例,需要的朋友可以參考下

Struts2的配置與簡單案例:

1. 創(chuàng)建一個dynamic web project(創(chuàng)建時讓它自動生成web.xml文件)

2.引入相關(guān)jar包

3.在web.xml中進(jìn)行配置

(啟動tomcat服務(wù)器之后第一個加載的文件就是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.創(chuàng)建struts的核心文件(struts.xml),將其創(chuàng)建在Java Resources-src文件目錄下,內(nèi)容為:

<?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>
</struts>

5.同樣在Java Resources-src文件目錄下創(chuàng)建一個Action類,繼承自ActionSupport,并覆蓋父類中的execute方法:

public class HelloWorldAction extends ActionSupport {
@Override
public String execute() throws Exception {
System.out.println("執(zhí)行Action");
return SUCCESS;
}
}

6.在struts.xml中的<struts>標(biāo)簽中添加:

<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="helloworld" class="default package.HelloWorldAction">
<result>/result.jsp</result>
</action>
</package>
</struts>

7.創(chuàng)建視圖(在WebRoot目錄下創(chuàng)建result.jsp):

<body>
This is result.jsp!
</body>

8.調(diào)試運(yùn)行

 

 

希望本篇文章對您有所幫助

相關(guān)文章

最新評論

西平县| 天津市| 汉沽区| 赣州市| 治多县| 兰坪| 河间市| 武义县| 博爱县| 哈尔滨市| 宽甸| 汽车| 通辽市| 紫云| 类乌齐县| 清苑县| 广元市| 建宁县| 广灵县| 商南县| 濮阳县| 邳州市| 巫山县| 平泉县| 新泰市| 平顺县| 弋阳县| 固原市| 固镇县| 伊川县| 文山县| 繁昌县| 定陶县| 钟山县| 罗江县| 海淀区| 芜湖县| 吉安市| 富顺县| 延安市| 昂仁县|