1
A
回答
0
可以使用在www.directwebremoting.com
框架称为DWR(直接Web远程)使用这个框架,你可以从JavaScript调用功能,反之亦然Java类方法不知道或写任何AJAX相关码。这会自动将java对象转换为json,反之亦然。
对于e.g
我的Java类是像下面
public class HelloWorld
{
public String sayHelloToPerson(Person p)
{
return "Hello "+ p.getName();
}
}
class Person{
private String name;
private int age;
..
// getters and setters goes here...
..
}
在我的jsp我的JavaScript函数会是这样。
function invokeHello()
{
var person = new Object();
person["name"]="John";
person["age"] = 21;
HelloWorld.sayHelloToPerson(person,function(dataReturned)
{
alert(dataReturned);
}
);
}
如果你不想写复杂的Ajax调用和XML解析代码尤其试试这个。把事情简单化。
相关问题
- 1. FinalBuilder服务器+ FastMM4示例
- 2. 服务器的UI更新
- 3. 如何从服务器下载JSON的示例?
- 4. 域名服务 - 服务器端更新
- 5. 新服务器实例何时比仅升级当前服务器更好?
- 6. 更新web.config基于不同的服务器使用asp.net
- 7. 适用于Android的Web服务器固件OTA更新
- 8. SQL服务器(更新)
- 9. 更新硒服务器
- 10. 更新SQL服务器
- 11. 更新列SQL服务器
- 12. SQL服务器更新
- 13. 实例化新的redis服务器(Linux)
- 14. 最简单的NIO服务器示例
- 15. 定期更新iOS服务的Web服务/ JSON数据
- 16. 使用示例服务
- 17. 需要用Python编写的POP3服务器或IMAP服务器的示例
- 18. 如何使用翻新从服务器检索json?从我的服务器
- 19. ClickOnce使用Apache服务器更新
- 20. 使用Git更新生产服务器
- 21. 用Inno Setup更新DLL服务器
- 22. 禁用Firefox更新Ubuntu服务器
- 23. 用户登录后使用服务检查服务器更新
- 24. 更新面板不适用于服务器(IIS7)
- 25. SQL服务器链接的服务器更新
- 26. 在express上更改json node.js服务器
- 27. Android的基于定时器的服务更新数据库
- 28. 刷新Listview从服务器更新
- 29. codeigniter2,nusoap,肥皂服务器和示例
- 30. 异步服务器套接字示例
以及如果OP不在他的服务器上使用java呢? – 2011-12-26 12:08:29
其实我想用json的php代码...我的服务器文件都在php – SHANK 2011-12-26 12:17:32