strutsパスの問題解決${pageContext.request.contextPath}

668 ワード

今日strutsを書いたときにパスの問題に遭遇して最後にこの文で解決しました
<form action="${pageContext.request.contextPath}/login.do">

ここで注意したいのは、上の${pageContext.request.contextPath}式を使用した場合、あなたのweb.xmlはヘッダがそうであることを保証することです.
<?xml version="1.0" encoding="gbk"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">

しかもページは.jspでなければなりません!!