我正在为各种类多次使用公共servlet。现在我的要求与使用此servlet的小验证不同。所以我想把一个像变量的标志传递给servlet来满足我的要求。我已经浏览了这个,发现我可以为URLrequest分配变量。
我在Flex中设置了URLRequest,如下所示:
var request:URLRequest = new URLRequest(UPLOAD_SERVLET_URL);
request.method = URLRequestMethod.POST;
var variables:URLVariables=new URLVariables();
variables.name="xyz";
request.data=variables;
file.upload(request);
在Java Servlet中:
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// How to use the variables here...??
}
我正朝着正确的方向前进?如果是这样,任何人都可以帮助我。
如果没有,请指导我如何做到这一点!!
答案 0 :(得分:0)
您可以通过访问属于HttpServletRequest API的getParameter方法来获取参数。例如,如果在客户端上调用变量" 名称"然后在Servlet上,您可以获得 name 变量的值,如下所示:
request.getParameter("name");