2012-12-09 49 views
1

在servlet的doGet()方法中,如何獲取URI中給定的參數?舉例來說,如果我有一個servlet映射到/getContentServlet,那麼可以做一個jQuery $.get()到URI http://mysite.appspot.com/getContentServlet?var1=foo&var2=barGoogle App Engine - 從doGet()中的URI檢索參數?

public void doGet(HttpServletRequest request, HttpServletResponse response){ 
    // Get parameters "foo" and "bar" from the URI 
} 

我怎樣才能做到這一點?謝謝!

回答

2

您可以通過使用getParameter方法實現這一目標:

public void doGet(HttpServletRequest request, HttpServletResponse response){ 
    String var1 = request.getParameter("var1"); // foo 
    String var2 = request.getParameter("var2"); // bar 
} 
+1

非常感謝!那就是訣竅。 – theeggman85