1
我是ftl和struts框架的新手。我正在嘗試將index.ftl作爲歡迎頁面,並在web.xml中提到它。帶Struts框架的Freemarker模板
但是當我運行我的項目時,顯示錯誤403是訪問被拒絕錯誤。 請幫助我爲什麼我無法將ftl作爲歡迎頁面以及爲何出現此錯誤?
當我將index.jsp設置爲歡迎文件時,相同的項目正在正常工作。
我是ftl和struts框架的新手。我正在嘗試將index.ftl作爲歡迎頁面,並在web.xml中提到它。帶Struts框架的Freemarker模板
但是當我運行我的項目時,顯示錯誤403是訪問被拒絕錯誤。 請幫助我爲什麼我無法將ftl作爲歡迎頁面以及爲何出現此錯誤?
當我將index.jsp設置爲歡迎文件時,相同的項目正在正常工作。
你有沒有正確地將你的struts動作映射到index.ftl?像...
Struts.xml
<action name="homepage" class="someJavaFile.class">
<result name="homePage" type="freemarker">
<param name="location">/ftl/index.ftl</param>
</result>
</action>
someJavaFile.java
//......Some Code........
public static string execute()
{
//----Some Code-----
return "homePage";
}
也是爲你好Umesh製作Awasthi有用??? –
當我使用jsp作爲歡迎頁面時,我沒有在actions中進行任何映射。在歡迎jsp頁面中,我只是將控件重定向到其他頁面。爲什麼需要ftl歡迎頁面? – jayati
只有當你想向不同的人展示不同的歡迎頁面時才需要它。舉個例子,你正在創建一個B2B門戶。當買家來到你的網站(一些附屬公司的EG),那麼你想向他們展示一些不同的歡迎頁面......而在賣家的情況下,你想要另一個歡迎頁面... –