我想创建一个静态网页(与所有客户端相同的内容)。
与此同时,我想按如下方式运行网站: - 双击html文件。 (所以,如果我没有错,我不需要服务器端,即apache tomcat)。 (我现在想要这个,为了在逻辑上取得进步)
静态网页将包含:
几个Q&#39>:
答案 0 :(得分:1)
如果您可靠地想要在网页上运行代码而不与Web服务器交互,则需要使用浏览器本机语言。
截至2015年,这将是Javascript(这是一种与Java非常不同的语言)。
然后通常使用AJAX调用来完成与Web服务器的交互,其中在浏览器内运行的代码部分与在Web服务器内运行的代码部分交换数据。前端代码通常再次用Javascript和后端代码编写,无论Web服务器支持什么。
请注意,在完成一些初步实验之后,很可能需要一个框架来使这更容易做到非平凡的行为。
答案 1 :(得分:0)
@ 1:我不确定你要去的是什么,但Google Web Toolkit可以提供帮助。基本上它将您的应用程序拆分为客户端和服务器部分,全部用java编写,但客户端部分编译为javascript。这样你就可以在java中开发所有内容并在任何html页面中引导它。
@ 2:最简单的方法是在java中编写服务器并使用jenkins托管其war文件。但是还有更多的可能性,包括非Java服务器。