Ⅰ 下載了struts2,把lib下文件都拷到工程下的WEB-INF下的lib目錄下,可是怎麼找到tld文件啊
任何版本的myeclipse都不支持struts2,所以,必須要手工導入,很簡單,只需要把相關包復制到lib下面就可以了,如果myeclipse沒有自動關聯,這個時候,你可以在工程上點擊右鍵,選擇最下面的一個屬性 =======》java buil path ===》order and export這一項,點擊全選(select all) =======》點擊ok按鈕。就可以了
Ⅱ struts2如何引用web-inf文件夾下的jsp頁面
web-inf下的文件你是直接訪問不了的,可以通過action訪問
拿struts2來說,在action的execute()
execute(){
return 「aa」;
}
然後再配置文件里這樣寫
<action name="" class="">
<result name="aa">/web-inf/xxx.jsp</result>
</action>
這樣訪問action就可以訪問wen-inf下的xxx.jsp文件了
Ⅲ Struts2如何過濾WEB-INF下面的JSP文件,求助!!!!
/WEB-INF/access_controlpc/*這個是跟你瀏覽器地址欄上的url進行比較的,地址欄上不會顯示/WEB-INF/把,一般只顯示項目名稱,分別試一下以下4種。。/項目名/access_controlpc/*項目名/access_controlpc/*/access_controlpc/*access_controlpc/*
Ⅳ struts2.0 刪除WEB-INF下的web.xml 時運行正常,不刪除時404錯誤!!!
404 是說你找不到該頁面,一般都是在載入配置文件的時候出錯了,當你把配置文件刪掉後,就沒有再運行配置文件,再點擊跳轉肯定就不會有404了。
是不是你放了兩個web.xml 在上面呀。你是先安裝struts2就會有一個,你不會是自己又加了一個吧。
Ⅳ struts2怎麼跳轉到web-inf下的主頁上
namespace:test
訪問路徑:http://localhost:8080/myTest/test/testMgnt!test.action
我知道如果不寫絕對路徑,會根據namespace的路徑(test)去查找頁面,所以不配置的話肯定找到test文件夾下面去了,所以結果肯定是報錯了。
Ⅵ Struts2+hibernate中我想把struts.xml放入web-inf下面。
配置成WEB-INF/classes/struts.xml就行了 其實在src下的是你的源碼 在開發的時候放在src下 實際上傳到伺服器的話是不會傳src目錄的 src目錄對應WEB-INF下的classes目錄
Ⅶ struts2配置文件如何建在WEB-INF目錄下
在web.xml中配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
Ⅷ struts2 的 struts.xml配置的問題,為什麼這樣寫放在WEB-INF下還是找不到action,只能放到src下
你可以放在Web-inf目錄下,如不過在在web.xml中修改一下配置:
舉例說明:(假設struts.xml在目錄:web-inf/struts/struts.xml)
<!-- struts 2 配置,非默認模式下,載入struts.xml -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
struts-default.xml,
struts-plugin.xml,
../struts/struts.xml
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>