JSP コンテキストパスを出力
ナビゲーションに移動
検索に移動
JSP コンテキストパスを出力
ELを利用
${pageContext.request.contextPath}
<form action="${pageContext.request.contextPath}/ServletName" method="POST"> <input type="text" name="value" /><input type="submit"/> </form>
base タグを使用
妥当かどうかわからないが、こんな書き方もできる。
<html> <head> <base href="http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/"> </head> <body> <form action="ServletName" method="POST"> <input type="text" name="value"/><input type="submit"/> </form> </body> </html>
スクリプトレット
<form action="<%=request.getContextPath()%>/ServletName" method="POST">
© 2006 矢木浩人