eclipse和idea开发servlet的区别
来源:互联网 发布:网络作家的生活 编辑:程序博客网 时间:2024/05/17 23:57
最近在学习开发servlet,本来先用的eclipse,但是因为凶java se开始就用的idea,很喜欢的idea的代码提示的风格,而eclipse需要alt+/才会出现提示。所以换了idea。不过idea调试servlet没有eclipse方便,这里说一下两者的区别
1、eclipse可以直接选择新建一个servlet,并且doGet()和doPost()方法是自动写好的,直接向里面添加代码就好了。但是idea只能新建一个class作为servlet,doGet()和doPost()方法需要自己去写。另外,在idea中如果ctrl+o去选择要重写的方法,默认里面是会调用父类(也就是HttpServlet)的doGet()和doPost()方法,这是有问题的,要将super.doGet()和super.doPost()代码删除掉。
2、eclipse默认开发servlet会自动声明@WebServlet,而idea则不会,这个点需要初学者自己注意一下。没有这个声明,而web.xml文件中也没有定义url-pattern的话,访问的时候是会出现404错误的
3、在浏览器中访问两者也是有区别的,访问eclipse的项目的URL类似于localhost:端口号//项目名/servlet/ServletName,但其实直接在eclipse中点击运行按钮也可以直接运行servlet。但idea直接点击调试按钮不会访问到servlet,尤其是放在包里的。如果要在浏览器中访问,URL是类似于localhost:端口号//ServletName,而这个ServletName是通常由PackageName.ServletName组成的,没有包的话,就直接是ServletName。
- eclipse和idea开发servlet的区别
- eclipse和idea的区别和使用方法
- eclipse和idea的一些区别
- idea与eclipse的区别
- IntellJ Idea 特性和与Eclipse的区别
- eclipse 和myeclipse 的一个servlet demo的区别
- 用IDEA开发简单的Servlet
- 用IDEA开发简单的Servlet
- 用IDEA开发简单的Servlet
- IntelliJ IDEA 和 Eclipse 主要区别
- eclipse和intellij IDEA项目概念区别
- Eclipse和InteliJ IDEA 使用区别
- idea开发中部署war和war exploded的区别
- idea和eclipse的快捷键
- eclipse和idea的快捷键
- android 开发工具eclipse 和 intellij idea
- eclipse与intellij idea的区别
- web开发 servlet下比较cookie和session的区别
- 压力自我测验
- Spring中四种声明式事务配置
- EXCEL字符提取
- 乘法逆元基础知识
- struts 文件上传示例
- eclipse和idea开发servlet的区别
- 正确认识压力
- Mongodb 文档翻译
- 用于实现瀑布流图的jQuery插件
- iOS开发 - Core Animation 核心动画
- 黑马程序员——Java基础——集合(一)
- 64位win7安装vs2010出现“组件安装失败...”等问题的解决方法
- Objective-C中一些 值得程序员注意的地方
- 《开发之旅》学习笔记:游戏界面手动打造菜单基础元素