3

allCommonPageLink.jspという名前の別のページからページにアクセスする必要がありますadd_edit.jsp

フォルダ構造

私はやった<%@ include file="/plan/common/allCommonPageLink.jsp" %>

エラー/WEB-INF/ViewPages/plan/add_edit.jsp (line: 8, column: 42) File "/plan/common/allCommonPageLink.jsp" not found

新しい質問:: どうすれば、tray.jsp と add_edit.jsp から画像フォームの画像フォルダーにアクセスできますか?

4

5 に答える 5

4

成功する

<%@ include file="WEB-INF/common/allCommonPageLink.jsp" %>
于 2012-09-06T09:03:26.243 に答える
4

あなたが使用する必要があります

<%@ include file="../../common/allCommonPageLink.jsp" %>

../ を使用すると、現在の場所から前のディレクトリに戻ります。

ページが web-inf/viewpages/plan/page.html の場合、作業ディレクトリが計画であることを意味します。../ を呼び出すと、ページが表示されます。別の ../ を呼び出すと、web-inf に移動します。また、web-inf から common/anotherpage.jsp にアクセスしてファイルにアクセスできます。

詳細については、https://www.owasp.org/index.php/Path_Traversalを参照してください。

于 2012-09-06T09:06:28.770 に答える
3

使用できます

<%@ include file="../../common/allCommonPageLink.jsp" %>

追加../すると、その親フォルダーまたはディレクトリが参照されます。

于 2012-09-06T09:15:52.223 に答える
3

これはうまくいきます

<%@ include file="common/allCommonPageLink.jsp" %>

また

そのファイル内のこのフォルダーにアクセスするには、最大 2 つのフォルダーplanviewPagesに戻る必要があるため、これが機能します。

 <%@ include file="../../common/allCommonPageLink.jsp" %>
于 2012-09-06T09:10:53.327 に答える