1
web.xml
でURLパターンがある
RESTサービスのジャージー1.19を使用して
アム..:Javaクラスで
<servlet-mapping>
<servlet-name>Jersey REST Service</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
は、リダイレクトの種類にをやっている方法を使用しています別のページはWebフォルダに保存されます。
http://localhost:8084/userProfile/rest/user
これはにリダイレクトする必要があります:
http://localhost:8084/userProfile/signup/index.jsp
が、それはにリダイレクト:ない通常
http://localhost:8084/userProfile/rest/signup/index.jsp
私は特定のリソースを呼び出すとき、それはポイントまで正常に見えます存在する。
Javaクラスのメソッド:
@Path("/user")
public class userProfile {
@GET
@Produces(MediaType.TEXT_HTML)
public Response returnForm() throws URISyntaxException {
URI uri = new URI("/signup/index.jsp");
return Response.temporaryRedirect(uri).build();
}
}
私は/rest/
を含むURLへのリダイレクトを回避することができますどのように?
[http: '' localhost:8084/userProfile/signup/index.jsp] リクエストURLから接頭辞を作成することができますか? –
はい、私はすでにこれを試して、それは正常に動作します。しかし、私はsignup/index.jspへの相対パスを使用することができます。どうも –