现在的位置: 首页 > 综合 > 正文

IntelliJ,想说爱你不容易,就像老鼠爱猫咪

2014年02月19日 ⁄ 综合 ⁄ 共 625字 ⁄ 字号 评论关闭


前天晚上下载了ajax的视频教程,打算学习下ajax。于是,下载了能够较好支持ajaxIntelliJ 8.0.1,开始写一个Hello world式的代码。

这个项目很简单:用户进入一个表单页面(index.html),提交表单(只包含一个用户名参数)给一个Servlet(ClassicServer.java),然后这个servlet在页面上显示出用户名。

第一次测试:

目录结构和web.xml


图一:index.html


图二:ClassicServer页面

 

 

第二次测试:

于是乎,我照搬视频教程里的做法,把servelt直接放进默认包中(没有另外新建包),并修改了web.xml的配置,重启tomcat。访问,呵呵,居然成功了。

目录结构和web.xml如下:

 

图一:index.html

 

图二:ClassicServer页面

 

 

 

小结:莫非IntelliJ不能完美地支持“包下servlet”?别忘了,你是收费的。

补充:
晚上,我继续使用IntelliJ进行ajax的初级学习,再次遇到上述现象,但是与servlet无关:是我编辑一个javascript文件后,保存之并重新部署该项目(为了避免部署一次不成功的问题,我多次点击了tomcat里面的deplyAll按钮),然后访问页面,查看源代码,发现源代码仍然还是部署之前的旧代码。可见,IntelliJ的部署能力是很差的,竟然屡屡部署不成功。囧!
没办法,重启tomcat,呵呵,这次它自动部署成功了。

抱歉!评论已关闭.