今天学习挺顺利的,我就是说下碰到几个小问题。
1:编译的问题。平时我们都是javac e:\HelloWorld.java来编译文件,但是如果两个文件有关联的情况下就会出错。
这个原因我也不清楚,我觉得可能是classpath的问题?不过解决办法是:
将coreservlets文件夹整体拷入一个已经建好工程的JAVAEE IDE的工程里的src中,然后在工程里刷新一下,自动编译了,我的是在build\classes\里,以后就简单了,不用手打javac了。
2:关于web.xml里配置问题
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>coreservlets.HelloServlet2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/sayhello</url-pattern>
</servlet-mapping>
假设<servlet>为1,<servlet-mapping>为2.要注意的是:1,两个要对称出现,而且必须1在前,2在后,否则会出错,(正确的111222)2,不需要所有的 <servlet>放一起,<servlet-mapping>统一放后面,两个可以放在一起,也可以混放。我的是tomcat6是支持的。(正确的121212)3:掉乱顺序也没事,(11、12、13 、22、23、21)应该能看懂最后这个吧。
最后是说个小技巧:将选中的文本注释 Ctrl+Shit+C
先写这些,还没完