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

實(shí)例詳解java Struts2的配置與簡(jiǎn)單案例

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

Struts2的配置與簡(jiǎn)單案例:

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

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

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

(啟動(dòng)tomcat服務(wù)器之后第一個(gè)加載的文件就是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)建一個(gè)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)行

 

 

希望本篇文章對(duì)您有所幫助

相關(guān)文章

最新評(píng)論

海安县| 河津市| 黄龙县| 临洮县| 宾川县| 瑞金市| 屏南县| 阳原县| 武隆县| 福安市| 同仁县| 泾川县| 鄂州市| 平南县| 清原| 永城市| 桂东县| 琼中| 高要市| 桐庐县| 大理市| 巴彦淖尔市| 宜兴市| 九寨沟县| 伊春市| 团风县| 南木林县| 赤峰市| 滁州市| 蒲城县| 康保县| 巨鹿县| 垣曲县| 吉林省| 宁安市| 东辽县| 连江县| 万载县| 无为县| 建湖县| 邳州市|