请教怎么运行servlet?
写了个简单的helloworld的servlet文件了,已经编译成class文件
也改了web.xml文件
<servlet>
<servlet-name> HelloWorld </servlet-name>
<servlet-class> mybean.HelloWorld </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> HelloWorld </servlet-name>
<url-pattern> /hello </url-pattern>
</servlet-mapping>
但是访问http://localhost:8080/mybean/hello
404错误
------解决方案--------------------首先,你这个servlet要放在WEB-INF/classes/这个文件夹里
地址应该是HelloWorld
http://localhost:8080/hello
------解决方案--------------------web.xml的文件不全啊,要有头的,可以去webapps里的其他文件夹里面考一个过来,修改
在webapps文件夹下建个文件夹叫mybean,然后在里面建个文件WEB-INF,把web.xml放里面
然后在WEB-INF文件夹下面建个文件夹叫classes,把编译好的.class文件考到里面,注意目录结构一定要跟package一样哦。
然后启动服务,运行试试,startup的时候,看看报不报异常,如果报的话,是你的环境变量或者web.xml写的不对