这可能是一个愚蠢的问题,但我对Java一无所知。快速google并没有发现任何事情......
答案 0 :(得分:6)
如果“运营网站”意味着提供服务,那么是的。如果这意味着要查看网站,那么没有(除非它包含Java小程序,但这与您的问题正交)。
答案 1 :(得分:2)
没有必要,JSP是一种服务器端技术,通常用html(或images / css / javascript)来响应http请求。
只要您的计算机中有客户端可以发送http请求并读取响应(例如Web浏览器),您就可以完美地使用JSP应用程序。
唯一需要在本地计算机上安装java运行时的情况是,如果要连接到包含applet,java web start或javafx app的页面。
如果您打算从本地计算机上发送网站,或者只是从本地计算机连接到另一台服务器上的网站,也许您应该发表评论
答案 2 :(得分:1)
如果网站只使用JSP(没有webstart,没有applet),那么你不需要java,因为你的机器上没有运行java代码。
答案 3 :(得分:1)
是的,如果你想在本地运行一个使用JSP页面的网站,你至少需要Java加上一个servlet容器:通常是Tomcat或Jetty。
答案 4 :(得分:1)
答案 5 :(得分:0)
每个jsp页面都被“编译”成一个.java文件,然后使用javac编译器将其编译成.class,最后由应用程序服务器执行。 所以,是的,你没有安装Java来运行JSP - 更具体地说,你需要JDK而不仅仅是JRE!