[英]Regex Conversion From Javascript to Java
我正在研究java中的客户端 - 服务器应用程序,(从java脚本转换一些代码)。 我很震惊。 在java中,我通过嵌入namevaluepairs将值发送到服务器。 但是在放置值后,我在java中变为空json,这是在javascript中工作(通过GET使用Web表单发送的值)。
这里是javascript表单声明:
<input type="text" name="criteria" value= 'Email=="wei.wang_zh@pcstars.com"'>
这里是java namevaluepair语句,我在其中遇到问题:
nameValuePairs.add(new BasicNameValuePair("criteria", "'Email==\"wei.wang_zh@pcstars.com\"'"));
我试图将字符串放入String数据类型,这也是行不通的。 这里是
String val="wei.wang_zh@pcstars.com";
nameValuePairs.add(new BasicNameValuePair("criteria", "'Email==\""+val+"\"'"));
请让我知道我在两种情况下都犯了什么错误。 谢谢
我不知道你是如何将params发送到服务器但我认为以下链接提供的答案可能有所帮助
https://stackoverflow.com/a/4660576/4600335
nameValuePairs.add(new BasicNameValuePair("criteria", "'Email==\"wei.wang_zh@pcstars.com\"'"));
String paramString = URLEncodedUtils.format(nameValuePairs, "utf-8");
url += paramString;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.