java - 直接在浏览器中使用URL打开JSP页面

标签 java jsp tomcat

我正在使用 Apache-Tomcat-7,我在

中放置了一个 jsp 页面(myjsp.jsp)
...\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\desktop\

我已经启动了 tomcat 并尝试使用以下 URL 打开 jsp 页面

http://localhost:8089/desktop/myjsp.jsp

但是它给出了404。我不希望它通过其他方式打开。任何人都可以告诉我我做错了什么吗?

附言localhost:8089 适用于其他应用程序,并且 tomcate 配置为此端口 8089。

编辑

当我将 myjsp.jsp 放在 ROOT 文件夹下时

...\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT\

然后尝试

http://localhost:8089/myjsp.jsp

现在可以了。那么,在桌面文件夹中 NOT 找不到 jsp 的原因是什么

如果 myjsp.jsp 位于 desktop 文件夹中,我如何访问它?

最佳答案

好吧,一种方法是您已经完成的方法(通过将其部署在 tomcat 服务器的根上下文中)。虽然它看起来工作正常,但我不建议这样做。将 tomcat 的根上下文更改为其他一些应用程序/页面是为了其他目的。

最好的方法是创建一个小项目(您需要一个带有适当部署描述符的动态 Web 项目 --> eclipse 将通过单击按钮完成所有这些工作),然后将这个项目部署到您的 tomcat 服务器.

假设您将项目创建为 MyProjectOne,那么只需将您的 JSP 页面(我们称之为 test.jsp)放在 WebContentsrc/main/webapp 下文件夹,您将能够以 http://localhost:8089/MyProjectOne/test.jsp

的形式查看您的页面

关于java - 直接在浏览器中使用URL打开JSP页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28283135/

相关文章:

java - 在 java 中解压缩 gzip 输入流时出现“不是 gzip 格式”错误

java - JSP - 检查商品是否已在购物车中

java - 如何放置<安全:authentication property ="principal.username"/> inside a value ="" in an input?

java - 如何在jsp页面上显示来自mysql数据库的图像?

java - Java 中的欧拉计划 #23

java - JTextPane 固定背景图片

java - 在多服务器环境中管理 session

java - tomcat(一个 JVM)中的每个 webapp 使用不同的 keystore

java - .contains() 的运行时间是多少

java - 集成测试和 UI 更改