servlet問題,救救我!

lsl_406 2005-03-08 02:33:30
大家好!我學習java不久,一菜鳥!我用eclipse + jboss 來寫一個servlet程序!
程序deploy成功了!
我的工程的目錄為 D:\Tomcat 5.0\webapps\mytest\J2eeProject
jsp文件目錄為D:\Tomcat 5.0\webapps\mytest\J2eeProject\myweb\index.jsp
D:\Tomcat 5.0\webapps\mytest\J2eeProject\myweb\error.jsp
D:\Tomcat 5.0\webapps\mytest\J2eeProject\myweb\WEB-INF中web.xml為

<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<servlet><servlet-name>TestServlet</servlet-name>
<servlet-class>com.test.servlet.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping><welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>

</web-app>

jboss 已經啟動!
運行 http://127.0.0.1:8080/myweb/hello時出錯:The requested resource (/myweb/hello) is not available.
請問我該怎麼改才可以?
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsl_406 2005-03-08
  • 打赏
  • 举报
回复
出來的結果是<welcome-file>index.jsp</welcome-file>中index.jsp頁面的內容!
我很奇怪!deploy的時候,系統自動給我生成了index.jsp和error.jsp,web.xml!
但出來的結果是welcome!不是helloworld!
Becilityrat 2005-03-08
  • 打赏
  • 举报
回复
我看不到你出错的具体界面;不好解说;不好意思
lsl_406 2005-03-08
  • 打赏
  • 举报
回复
阿明大哥,我知道是我的URL不正確!
我按照你的http://localhost:8080/mytest/J2eeProject/myweb
出來的結果不對阿!出來的結果是welcome
應該出現的是helloworld的!
Becilityrat 2005-03-08
  • 打赏
  • 举报
回复
你把<url-pattern>/hello</url-pattern>给理解错了;按你的那个目录应是这样
[http://127.0.0.1:8080/mytest/J2eeProject/myweb]访问;或
[http://localhost:8080/mytest/J2eeProject/myweb]

那个<url-pattern>/hello</url-pattern>是这样用的:

例如:<a href=doing?cmd=main-menu class="style3">返回首页</a>

不明白再问吧:QQ 180367864
silverend 2005-03-08
  • 打赏
  • 举报
回复
http://127.0.0.1:8080/* 表示webapps下的可见目录文件。
你输入的URL不够准确。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧