我写了一个java程序,使用mytest.xslt将mytest.xml转换为mytest.html。可以说我已经更新了mytest.xml。现在,我想在mytest.html页面上添加一个'Refresh'链接。点击这个'刷新'链接应该调用java程序来将更新后的mytest.xml转换为mytest.html。 '刷新'链接也应该重新加载浏览器中的HTML内容。刷新从xml转换的html页面
0
A
回答
0
将您的HTML托管在网络服务器上并注册一个servlet。在servlet中,您可以调用转换链。 现在,每当您请求HTML时,实际的XML都会被调整和转换。
0
通常这样做的方式是,不是让Java程序将HTML写入文件,而是将其写入标准输出。然后,当您通过Web服务器访问该Java程序时(如果您已经正确设置了Java),Web服务器将运行您的Java程序并输出Java程序输出的任何内容。所以,当您的Java程序输出HTML时,Web服务器将采用该HTML并输出它。然后,客户端的Web浏览器获取该HTML并显示它。
如果你有这个设置,你可以很容易地将原始XML(将被转换为HTML)的链接添加到Java程序中。所以当用户点击链接时,它会联系Web服务器,它将再次调用您的Java程序。
相关问题
- 1. 刷新HTML页面
- 2. jquery移动页面转换iScroll刷新
- 3. 将XML文件转换为HTML页面
- 4. Html页面自动刷新
- 5. 防止HTML页面刷新
- 6. 无法刷新HTML页面
- 7. Ajax不刷新html页面
- 8. HTML列表页面刷新
- 9. 刷新html js页面
- 10. 自动刷新HTML页面
- 11. [jQuery]使用.html()附加html后页面刷新页面刷新后使用.html()
- 12. 刷入页面转换?
- 13. 来自iframe的HTML刷新页面
- 14. 刷新html页面中的框架
- 15. Gulp.js:刷新改变的php/html页面
- 16. WP7刷新页面从App.xaml.cs
- 17. HTML to wordpress转换页面
- 18. 转换HTML页面PDF
- 19. 多个HTML页面转换
- 20. 转换HTML页面为JPG
- 21. 从javascript的另一页刷新页面
- 22. 铬 - 一次刷新HTML页面,子页面,子子页面等
- 23. 负载不同的HTML无需刷新当前页面/刷新
- 24. 刷新页面
- 25. 页面刷新
- 26. 替换页面刷新上的句子
- 27. [HTML/PHP]:中止刷新页面
- 28. 为什么刷新html页面很慢
- 29. 在html页面刷新div(web2py)
- 30. JavaScript/HTML页面刷新通知
谢谢。但是,是否可以在不使用servlet或webserver的情况下实现这一目标?我的程序是独立的,无法访问网络服务器。 – nilse 2012-07-28 10:11:16
对不起,我不这么认为。网页不能(也不应该)有能力在用户的计算机上运行程序。但是,您可以很容易地在计算机上设置Web服务器。 [Here](http://tomcat.apache.org/tomcat-7.0-doc/setup.html)是如何操作的指南。让我知道这是否有帮助。 – Hassan 2012-07-28 15:56:51