成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

Struts2開(kāi)發(fā)入門(mén)指南

notebin / 734人閱讀

摘要:作為一個(gè)開(kāi)發(fā)框架,它為我們很好的提供了一個(gè)開(kāi)發(fā)模板,使用可以減輕開(kāi)發(fā)人員的負(fù)擔(dān)并且可以增強(qiáng)程序的可讀性,下面我們來(lái)說(shuō)說(shuō)如何使用做一個(gè)小例子開(kāi)發(fā)所需要的工具開(kāi)發(fā)環(huán)境開(kāi)發(fā)的包一個(gè)文檔模板開(kāi)發(fā)開(kāi)發(fā)分為以下四步完成導(dǎo)入相應(yīng)的包在文檔中配置的核

**Struts2**作為一個(gè)開(kāi)發(fā)框架,它為我們很好的提供了一個(gè)開(kāi)發(fā)模板,使用**Struts2**可以減輕開(kāi)發(fā)人員的負(fù)擔(dān)并且可以增強(qiáng)程序的可讀性,下面我們來(lái)說(shuō)說(shuō)如何使用**Struts2**做一個(gè)小例子:

開(kāi)發(fā)所需要的工具/開(kāi)發(fā)環(huán)境:
【1】Struts2開(kāi)發(fā)的jar包
【2】一個(gè)Struts.xml文檔模板
【3】Java開(kāi)發(fā)IDE---Myeclipse

開(kāi)發(fā)分為以下四步完成:
【1】導(dǎo)入相應(yīng)的jar包
【2】在web.xml文檔中配置Struts的核心過(guò)濾器
【3】創(chuàng)建所需的Action
【4】在Struts.xml文檔中對(duì)Action進(jìn)行配置
【5】創(chuàng)建對(duì)應(yīng)的使用即jsp文件

下面就以上五步進(jìn)行詳細(xì)講解:
【1】我為大家整理了Struts2開(kāi)發(fā)所需要的jar包,大家可以在這個(gè)鏈接中進(jìn)行下載:鏈接:http://pan.baidu.com/s/1i5QRs01 密碼:gmik。
下載完畢這些jar包后將這些jar包導(dǎo)入webroot下的lib目錄中

【2】關(guān)于Struts2核心過(guò)濾器配置,需要配置兩個(gè)屬性,一個(gè)是filter,另外一個(gè)是filter-mapping即filter的映像配置,具體配置如下:


      Struts
      org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteF
    ilter


      Struts
      /*

【3】創(chuàng)建action實(shí)際就是創(chuàng)建一個(gè)處理邏輯的Java類(lèi),例如本例子創(chuàng)建的Action:

    public class HelloWorldAction extends ActionSupport {
    @Override
    public String execute() throws Exception {
    // TODO Auto-generated method stub
    //return super.execute();
    System.out.println("執(zhí)行action");
    return SUCCESS;
        }    
    }
  這個(gè)Action的作用很簡(jiǎn)單,就是當(dāng)執(zhí)行這個(gè)Action時(shí)在控制臺(tái)輸出一句話“執(zhí)行Action”

【4】在struts.xml文檔中配置這個(gè)action其實(shí)質(zhì)就是告訴頁(yè)面如何使用這個(gè)action,具體配置如下:



    
        /result.jsp
    


【5】關(guān)于在jsp頁(yè)面中使用action的關(guān)鍵就是路徑的填寫(xiě),例如在a標(biāo)簽中的href屬性中填的屬性值就是在struts.xml文件中action中name中填寫(xiě)的值
以上就是Struts2開(kāi)發(fā)入門(mén)的一個(gè)流程,大家如果看完以后還有問(wèn)題的話可以關(guān)注我的微信公共賬號(hào)咨詢(xún)我,麻煩大家掃一掃下面的二維碼:

![圖片描述][1]      

下面是整個(gè)項(xiàng)目的文件包:
鏈接:http://pan.baidu.com/s/1nuEXCCh 密碼:t0yj

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/70207.html

相關(guān)文章

  • SpringMVC入門(mén)就這么簡(jiǎn)單

    摘要:也就是說(shuō)映射器就是用于處理什么樣的請(qǐng)求提交給處理。這和是一樣的提交參數(shù)的用戶(hù)名編號(hào)提交配置處理請(qǐng)求注冊(cè)映射器包框架接收參數(shù)設(shè)置無(wú)參構(gòu)造器,里邊調(diào)用方法,傳入要封裝的對(duì)象這里的對(duì)象就表示已經(jīng)封裝好的了對(duì)象了。 什么是SpringMVC? SpringMVC是Spring家族的一員,Spring是將現(xiàn)在開(kāi)發(fā)中流行的組件進(jìn)行組合而成的一個(gè)框架!它用在基于MVC的表現(xiàn)層開(kāi)發(fā),類(lèi)似于struts...

    SKYZACK 評(píng)論0 收藏0
  • Java3y文章目錄導(dǎo)航

    摘要:前言由于寫(xiě)的文章已經(jīng)是有點(diǎn)多了,為了自己和大家的檢索方便,于是我就做了這么一個(gè)博客導(dǎo)航。 前言 由于寫(xiě)的文章已經(jīng)是有點(diǎn)多了,為了自己和大家的檢索方便,于是我就做了這么一個(gè)博客導(dǎo)航。 由于更新比較頻繁,因此隔一段時(shí)間才會(huì)更新目錄導(dǎo)航哦~想要獲取最新原創(chuàng)的技術(shù)文章歡迎關(guān)注我的公眾號(hào):Java3y Java3y文章目錄導(dǎo)航 Java基礎(chǔ) 泛型就這么簡(jiǎn)單 注解就這么簡(jiǎn)單 Druid數(shù)據(jù)庫(kù)連接池...

    KevinYan 評(píng)論0 收藏0
  • Struts2 入門(mén) 1

    摘要:是的下一代產(chǎn)品,是在和的技術(shù)基礎(chǔ)上進(jìn)行了合并的全新的框架。其全新的的體系結(jié)構(gòu)與的體系結(jié)構(gòu)差別巨大。以為核心,采用攔截器的機(jī)制來(lái)處理用戶(hù)的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與完全脫離開(kāi),所以可以理解為的更新產(chǎn)品。 Struts是什么 概念 Struts2是一個(gè)基于MVC設(shè)計(jì)模式的Web應(yīng)用框架,它本質(zhì)上相當(dāng)于一個(gè)servlet,在MVC設(shè)計(jì)模式中,Struts2作為控制器(Cont...

    tabalt 評(píng)論0 收藏0
  • 納稅服務(wù)系統(tǒng)【總結(jié)】

    摘要:要是使用到日歷的話,我們想到使用這個(gè)日歷類(lèi)上面僅僅是我個(gè)人總結(jié)的要點(diǎn),如果有錯(cuò)誤的地方還請(qǐng)大家給我指正。 納稅服務(wù)系統(tǒng)總結(jié) 納稅服務(wù)系統(tǒng)是我第一個(gè)做得比較大的項(xiàng)目(不同于javaWeb小項(xiàng)目),該項(xiàng)目系統(tǒng)來(lái)源于傳智Java32期,十天的視頻課程(想要視頻的同學(xué)關(guān)注我的公眾號(hào)就可以直接獲取了) 我跟著練習(xí)一步一步完成需求,才發(fā)覺(jué)原來(lái)Java是這樣用來(lái)做網(wǎng)站的,Java有那么多的類(lèi)庫(kù),頁(yè)面...

    ispring 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<