如何在服务器上部署/上载JSP文件

dvtswwa3  于 2022-12-07  发布在  其他
关注(0)|答案(5)|浏览(164)

我已经创建了一个jsp文件,它将使用java类和servlet以JSON格式输出,我是java新手,我不知道如何部署jsp文件。有人能给我建议吗?我曾经开发过一个asp.net Web应用程序,其中有一个特定的选项称为“发布项目”,但是我在Eclipse中找不到。我已经有一个PHP服务器,在其中我上传了一些PHP文件,我可以使用同一个服务器来上传这个文件吗?
目前,我的应用程序在localhost上运行良好。
请帮我处理这件事,谢谢你的时间。

jmp7cifd

jmp7cifd1#

在Eclipse中发布项目:
1.右键单击项目
1.导出
1.在Web下〉选择WAR
1.然后只要按照指示和你的好去。

wlsrxk51

wlsrxk512#

它是作为WAR (Web Application Archive)文件的组件完成的。
部署时,JSP文件由Servlet容器进行处理,处理过程有效地将JSP文件转换为Servlet,使得JSP得纯文本在Servlet得响应中变成println语句,JSP中嵌入得Java代码在Servlet中变成常规得Java代码。
The packaging details are covered in detail in the JEE7 tutorial,尽管早期教程在细节上没有太大区别。

eaf3rand

eaf3rand3#

我假设你在你的php中使用了tomcat?你可以使用tomcat或者glassfish服务器来部署你的应用程序。你只需要你的应用程序的.war文件,并将其上传到tomcat或者glassfish服务器的管理页面。

mnemlml8

mnemlml84#

文件格式应为.war
这里有一些链接可以帮助你从eclipse,link1link2构建它。
对于部署,应该有一个服务器-- tomcat / glassfish / jboss,它可以提供执行.war文件的平台。

fafcakar

fafcakar5#

IDE和.war文件是很好的生产力工具,但我认为您需要从命令行了解这些东西是如何工作的。我使用运行在Raspberry Pi上的Apache Tomcat作为开发服务器。我开发了我的.jsp,然后将其复制到需要的位置。在本例中,login.jsp需要位于名为SEM的应用程序的根文件夹中。因此,只需将其复制到那里并通过其URL访问即可。

sudo cp login.jsp $CATALINA_BASE/webapps/SEM

http://localhost:8080/SEM/login.jsp

甚至不需要重新启动Tomcat。:)

相关问题