java - IIS 版本 10,带有运行 JSP/Servlet 的应用程序服务器

标签 java jsp servlets iis

这是老式的 JSP 页面,我需要使用任何应用程序服务器通过 IIS 运行它。

我正在运行带有最新 IIS 的 Windows 10。

在那些日子里,如果你请求http://localhost/product.jsp,应用程序服务器会将其编译成servlet并运行它,如果我更新jsp,它会重新编译并再次运行.

虽然最近情况发生了变化( war 部署等),但我该怎么做才能使这些页面运行?

它不一定是 IIS,我所关心的只是能够运行普通的 JSP。

谢谢

最佳答案

只要你不坚持使用IIS,你可以使用tomcat。

您可以下载 Windows 安装程序 here

在这种情况下,您可以将 tomcat 作为服务运行并轻松停止和启动它。

如果您下载zip版本,您应该解压它并从bin文件夹内的命令行形式运行catalina start。 (也可以通过 catalina stop 来停止它)。

顺便说一句,我假设您的计算机上安装了 java

Jsp 文件转到您将在 webapp 文件夹 (YourFolder) 中创建的文件夹。

默认端口为8080

所以网址将是 http://localhost:8080/YourFolder/product.jsp

希望这有帮助。

关于java - IIS 版本 10,带有运行 JSP/Servlet 的应用程序服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42724272/

相关文章:

java - 请求 getParameter for Text 返回 null

java - 实现方法时抛出异常

java - 如何在java中将格式化的 double 值打印为字符串?

java - 在JSP中在远程UNIX机器上运行java程序

mysql - 显示数据库中的数据

Java 小服务程序 : How to share common behaviour among multiple servlets?

java - 如何让一个变量先从 True 变为 False?

java - 发送 POST 数据的 HttpURLConnection 出现错误

java - JSP 找不到 i18n 的默认包

java - 动态替换 Java Servlet 中的 HTML 代码