- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!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">