我在数据存储中创建了一个Login(Kind).在登录中,我创建了两个字段username和passsword.当用户更改密码时,我想更新数据存储区内的字段值.但是当我使用这段代码时,
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
Entity passwordchange = new Entity("Login");
passwordchange.setProperty("password", "admin@123");
datastore.put(passwordchange);
Run Code Online (Sandbox Code Playgroud)
它会创建一个新行并插入密码"admin @ 123",而不是在同一行中更新新密码.
任何人都可以建议我如何更新字段的数据.
我有一个http://www.mywebapp.com/sample.html从远程服务器使用的HTML页面.我在同一HTML表单中将HTML URL作为隐藏表单传递给
<form action="/myservlet?userid=12345" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="Submit">
<input type="hidden" name="url" value="http://www.mywebapp.com/sample.html"/>
</form>
Run Code Online (Sandbox Code Playgroud)
在我的servlet中,我得到了隐藏的URL http://www.mywebapp.com/sample.html并将其存储为
String fieldValue = http://www.mywebapp.com/sample.html
现在,当我尝试RequestDispatcher将页面转发到这样的隐藏URL时,
RequestDispatcher rd = req.getRequestDispatcher(fieldValue);
rd.forward(req, resp);
Run Code Online (Sandbox Code Playgroud)
我明白了ERROR 404.
任何人都可以建议我解决这个问题.
EDITED
我真正想做的是,从远程服务器,HTML页面将请求我的REST Web服务.Web服务的响应将以JSON输出.现在我想将此JSON响应发送到请求的HTML表单(即到远程服务器HTML页面)
任何人都可以提出解决这个问题的想法.我们将不胜感激.
我正在尝试使用Apple Passbook开发优惠券.我的情况是我有一个网络服务器,我必须将优惠券作为优惠券发送到iPhone.我试图了解沟通之间的沟通方式,但不清楚.谁能建议我,
如何将我的网络服务器的优惠作为存折发送到iPhone?
我必须将数据存储在我的数据库中,或者我们必须存储在iPhone中?