我想知道怎么测试servlet啊~!

xvivian 2002-08-18 10:58:28
假设我有了jsdk
和一个支持servlet的服务器我该怎么做啊?

就好像测试jsp需要启动tomcat一样~!
要测试servlet需要怎么做啊?


还有iis不支持servlet看资料说要下一个
jrun的东西可是找不到啊~!



...全文
101 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
greenboat 2002-08-21
  • 打赏
  • 举报
回复
在webapps/ROOT/WEB-INF目录下建一classes,把servlet放入其中
把commom/lib/servlet.jar放入classpath中,
运行:
http://localhost:8080/servlet/yourpackage.yourservlet
peacock_king 2002-08-18
  • 打赏
  • 举报
回复
如果你用过tomcat,一定知道Web_inf下的web.xml文件吧?
按其规格修改其配置(tomcat有自带的例子,可以参考),那么你在浏览器中输入http://xx.xx.xx.xx/....../name

name为servlet的文件名(如name.class)
xvivian 2002-08-18
  • 打赏
  • 举报
回复
会不会像jsp一样需要放在特定目录什么的?
leizhengdeng 2002-08-18
  • 打赏
  • 举报
回复
1。在Tomcat目录\conf\server.xml文件中可以设置你的wwwroot的目录
比如设为c:\wwwroot
<Context path="" docBase="C:\wwwroot" debug="0" reloadable="true" />
2。你应该知道c:\wwwroot下面有个WEB-INF吧,里面有些文件,然后在WEB-INFO下面建立一个目录classes。将你编译java文件得到的class文件比如
MyServlet.class拷贝到c:\wwwroot\WEB-INF\classes下面
3。在地址栏中敲入http://127.0.0.1/servlet/MyServlet:8080

ok!
xuancao 2002-08-18
  • 打赏
  • 举报
回复
可以将servlet放到tomacat的默认目录下面[tomcat]/rootweb-inf/class目录下面
不过也可以通过配置tomcat的web.xml来改变目录,不过么注意,
servlet必须放到class目录下面,而且必须加入到classpath变量中
xvivian 2002-08-18
  • 打赏
  • 举报
回复
谢谢peacock_king(孔雀王) (
可是能详细点吗?
是不是 tomcat 可以做servlet 的服务器啊?
web.xml我还不清楚~!
记得用tomcat 时候没有修改啊~!
英文不太灵啊
希望能得到你的帮助阿
我的qq 712779谢谢你啊

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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