1
正在使用澤西1.19 REST服務..新澤西州的REST服務
在web.xml
URL模式是:
<servlet-mapping>
<servlet-name>Jersey REST Service</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
在Java類現在用它做一種重定向的一種方法另一頁保存在網頁文件夾中。它看起來罰款的地步時,我調用特定的資源:
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/
網址?
您可以將它重定向到[http:''localhost:8084/userProfile/signup/index.jsp] 從請求URL構建前綴嗎? –
是的,我已經試過這個,它工作正常..但我寧願如果我可以使用相對路徑的註冊/ index.jsp。謝謝 –