小编sat*_*hya的帖子

如何使用java更新谷歌应用引擎中的数据存储的字段值

我在数据存储中创建了一个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",而不是在同一行中更新新密码.

任何人都可以建议我如何更新字段的数据.

java google-app-engine google-cloud-datastore

8
推荐指数
1
解决办法
6219
查看次数

如何将requestdispatcher转发到远程URL

我有一个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页面)

任何人都可以提出解决这个问题的想法.我们将不胜感激.

java rest web-services servlets requestdispatcher

4
推荐指数
3
解决办法
3万
查看次数

怀疑使用Apple Passbook

我正在尝试使用Apple Passbook开发优惠券.我的情况是我有一个网络服务器,我必须将优惠券作为优惠券发送到iPhone.我试图了解沟通之间的沟通方式,但不清楚.谁能建议我,

  • 如何将我的网络服务器的优惠作为存折发送到iPhone?

  • 我必须将数据存储在我的数据库中,或者我们必须存储在iPhone中?

  • 如果用户查看我们发送的优惠券,用户如何使用优惠券?

iphone ios ios6 passbook

1
推荐指数
1
解决办法
657
查看次数