怎麼把JSP放在web-inf裡.

Jasspier發表於2004-08-04
為了安全考慮打算把所有的JSP頁面放在WEB-INF裡,外面只留一個index.htm登陸.
我嘗試在web.xml裡的加這樣一段:
(servlet)
(servlet-name) successJsp.jsp (/servlet-name)
(display-name)successJsp(/display-name)
(jsp-file)/WEB-INF/jsp/successJsp.jsp(/jsp-file)
(/servlet)

又在Struts-config.xml里加一段區域性轉發:
(action name="bForm" path="/bFormAction" scope="request" type="yanfa2.xiaruofan.zhengguan.actions.BFormActionAction")
(forward contextRelative="false" name="success" path="/successJsp.jsp" redirect="false")
(/forward)
(forward name="failed" path="/successJsp.jsp")
(/forward)
(/action)

可是在action的return(mapping.findForward("success"))之後不能跳到想要的頁面,weblogic報 Requested JSP source file '/WEB-I
NF/classes/jsp/successJsp.jsp' no longer exists

我想我的方法是錯了,可是我又想不出其它的方法,有誰能幫幫我?

相關文章