请问:我在用eclipse创建了servlet后,不能自动生成web.xml,问一下,怎么设置可以自动生成这个文件?

如题所述

第1个回答  2013-03-29
估计你默认创建的这个web项目,servlet的版本是3.0版本,这个新版本的servlet中,web.xml文件不是必须得了,所以在生成的时候就不像3.0版本以前会自动生成这个文件~~~不过有些东西还是需要web.xml文件进行配置,我这几天都是在寻求,如何设置eclipse,让它在创建web项目时可以自动生成此文本了~~~~~~~
第2个回答  2013-03-26
这要看你建立的是一个Java工程,还是一个Java Web工程。Web工程会自动产生web.xml,但所有的配置需要你手动去加。
第3个回答  2013-03-26
web.xml 是web工程自动生成的吧,你问的是自动在web.xml在配置项吧,貌似没听说过可以自动,要手动加追问

嗯,就是不能自动生成web.xml配置项?还有我创建了servlet后在编辑页面立即报错,问网友后,就把servlet.jar包复制到WEB-INF的lib目录下,报错就消失了,但这个web.xml文件不能生成,真不知该怎么办好?

追答

无图无真相,把你的图放上来看看

追问

追答

确实没有,是不是误删除了啥的啊,重新建多一个呢

追问

没有删啥呀,我也很急呀,不能自动导入servlet.jar包,而且还不能自动创建web.xml,我也很想知道问题的结果。

本回答被提问者和网友采纳
第4个回答  2013-03-28
你建的是java工程 而不是 web工程 ....

eclipse 生成servlet时没有更新web.xml是怎么回事?
原因可能是: 创建的工程的servlet的版本2.5以上,不自动配置web.xml是因为servlet的配置直接在Java代码中进行注解配置了。 设置的服务器应该是tomcat7以上,默认是生成注解而不是web.xml的所以如果在2.5以下的话,那么在新建servlet的时候就会有web.xml了clipse 是一个开放源代码的、基于Java的可扩展开...

用eclipse编写java web文件,没有自动生成web.xml是什么原因?
1、必须是建立web项目才会生成web.xml文件。2、在建立web项目的最后一步有一项是:Generateweb.xmldeploymentdescriptor,默认没有被选中,创建项目后。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了...

eclipse中创建selervlet在web.xml中出现下述错误,求大神!!!急!!急...
cvc-complex-type.2.4.b: The content of element 'servlet' is not complete. One of '{"http:\/\/java.sun.com\/ xml\/ns\/javaee":description, "http:\/\/java.sun.com\/xml\/ns\/javaee":display-name, "http:\/\/java.sun.com\/xml\/ ns\/javaee":icon, "http:\/\/java.sun.com\/xml\/ns\/javaee":servlet...

eclipse开发web怎么配置web.xml
只要在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息。上面的@WebServlet告诉容器,如果请求的URL是"\/hello.view"如果你想配置web.xml也可以,在创建jsp的时候要勾上web.xml那一项,就可以看见那个xml文件了

eclipse里创建servelet 时怎么自动生成下面xml里的东西
创建工程的时候不要直接点finish,点next你会找到一个生成XML文件的选项,默认没勾上,勾上就好,因为可以用注解替代web.xml

为什么web-inf在eclipse中没有web.xml文件
web-inf在eclipse中没有web.xml文件的原因是因为在创建web项目的时候没有把创建web.xml勾上。解决办法:创建web项目的时候可以把创建web.xml勾上。这样就会自动生成一个web.xml文件,也可以事后加上,只要把文件头加进去就好了。步骤:点击”文件“,如下:点击上图中标出的位置,如下:再点击”下一步...

web.xml配置详解
1、首先打开myeclipse新建web项目,如下图所示。2、display-name用来定义web项目名称,如下图所示。3、context-param设定web项目参数,param-name指定参数名称,param-value设定参数值。4、filter用来指定过滤器,filter-name指定过滤器名称,filter-class指定过滤器类名, init-param定义参数。5、listener设置...

web.xml配置详解
1、首先打开myeclipse新建web项目,如下图所示。2、display-name用来定义web项目名称,如下图所示。3、context-param设定web项目参数,param-name指定参数名称,param-value设定参数值。4、filter用来指定过滤器,filter-name指定过滤器名称,filter-class指定过滤器类名, init-param定义参数。5、listener设置...

eclipse 创建项目及创建XML出问题了
注解也是自己添加的,新版本的eclipse可以直接创建servlet项目,如果servlet版本选择3.0时,eclipse会提示添加注解的url访问路径的,这样就无需再去web.xml中配置servlet和servlet-mapping了。当然,可以继续使用web.xml进行配置,感觉servlet的注解也是为了迎合ssh框架他们的无配置化开发吧。楼主可以搜一下servle...

为什么新建一个servlet,在其目录下WEN-INF下没有web.xml文件
所以服务器无法解析你的web.xml中的配置信息,而我们学习XML知识时,老师都会经常提醒我们要注意编码问题,定义的编码与保存时的编码一定要对应,否则就会出错,所以你应该要去修改一下XML文件中的编码声明语句或者改变保存编码也为UTF-8编码.另外,站长团上有产品团购,便宜有保证 ...

相似回答