我有兩個Web應用程序。當用戶點擊第一個應用程序中的鏈接時,第二個應用程序出現。我已經包含一個用戶註冊ID作爲參數鏈接的URL。在第二個應用程序中,我編寫了一個servlet來捕獲用戶註冊ID。從servlet捕獲URL的參數
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
try {
int userId= Integer.parseInt(request.getParameter("userId"));
} finally {
out.close();
}
}
任何機構,請告訴我,我應該提到鏈接的URL在第二個應用程序中的任何地方。否則從servelet獲取userId參數的位置。我很新的Java網絡的東西。請幫幫我。
因爲我的問題不清楚我會在下面再舉一個例子。 以下是我的服務。
@Path("/hello")
public class HelloWorldService {
@GET
@Path("/{email}")
public Response getUserDetails(@PathParam("email") String email){
String output = "User info .. "+email ;
return Response.status(200).entity(output).build();
}
下面是我的servlet。
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
try {
String parameter= request.getParameter("email");
} finally {
out.close();
}
}
我的網址... localhost:8080/RESTfulExample/rest/hello/[email protected]
我想「[email protected]」在Servlet中的參數變量。請幫助我做到這一點。
請包括您的進口。 –