struts2主要是將web應用所有的頁面請求統一管理,有自己實現的***(相當於**filter),mvc的乙個整潔實現。
以上為這個demo的大致目錄(對於web的外部包,放在webcontent/web-inf/lib目錄下即可,會自動同步載入到libraries目錄中)
這裡用的是struts2.5.14版本的基礎包,簡單實現struts2的工作的流程
1、先在web.xml中註冊struts實現的***類(strutsprepareandexecutefilter.class),該類在引入的struts包裡(可以通過ctrl+shift+t開啟open type查詢這個類)
strutsfilter-name>
org.apache.struts2.dispatcher.filter.strutsprepareandexecutefilterfilter-class>
filter>
strutsfilter-name>
/*
2、開始寫主介面,乙個簡單的form表單,這裡的action為struts.xml配置裡package.namespace+action.name+.action(第乙個/省略)
struts2學習 基礎篇(續)
1 namespace必須用斜槓開頭,你的namespace是什麼,你訪問的時候工程名後要跟什麼。然後再跟對應的action 解釋 package中namespace屬性是可以不寫的,等用於 namespace 等空意味著只要你在url中輸入action的name,不管是 http localhos...
struts2學習筆記 struts2的配置檔案
一 struts.xml定義bean的作用 1.建立該bean的例項,將該例項作為struts2框架的核心元件使用。2.bean包含的靜態方法需要乙個值注入。很方便地允許不建立某個類的例項,卻可以接受框架常量。通常需要設定static true 通常,當指定了type屬性時,該屬性不應該制定為tru...
struts2學習筆記 struts2的配置檔案
一 struts.xml定義bean的作用 1.建立該bean的例項,將該例項作為struts2框架的核心元件使用。2.bean包含的靜態方法需要乙個值注入。很方便地允許不建立某個類的例項,卻可以接受框架常量。通常需要設定static true 通常,當指定了type屬性時,該屬性不應該制定為tru...