【问题标题】:Requesting different parameters using request.getParameter使用 request.getParameter 请求不同的参数
【发布时间】:2014-03-23 12:01:50
【问题描述】:

嗨,我正在使用来自 android 的这段代码将 json 发送到 servlet,什么工作正常,我想知道如何将不同的标签(即 Tag2)发送到 servlet 端,但仍然能够处理 Tag1安全地在 servlet 端

//近似期望的代码 //安卓端

...

url = new URL("http:// 10.0.2.2:8080 /Server/goTo?Tag1="+JSON);

...

url = new URL("http:// 10.0.2.2:8080 /Server/goTo?Tag2="+JSON);

...

//servlet side

...

jsonRequest= new JSONObject(request.getParameter("Tag1"));

...

jsonRequest= new JSONObject(request.getParameter("Tag"));

...

【问题讨论】:

    标签: java android jsp servlets


    【解决方案1】:

    使用 & 符号:

    url = new URL("http://10.0.2.2:8080/Server/goTo?Tag1="+JSON1+"&Tag2="+JSON2);
    

    顺便说一句,您的网址中有空格需要删除。

    【讨论】:

    • 非常感谢 :) 有空格是因为堆栈溢出会在您提问时抱怨有 10.0.2.2:8080。如果我要发送一个或另一个或两者,我将如何在 servlet 端接收它。
    • 你试过两个网址吗?除非您在第一个值中有未转义的&符号,否则它应该可以工作。
    猜你喜欢
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    • 2019-01-20
    • 2011-11-04
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多