情况是我在一个Web项目上工作,我想在filter
文件中添加一些servlet
和web.xml
。例如:
<servlet>
<servlet-name>spring-mvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
在这里,我必须手动输入servlet-class
元素。和filter-class
元素的方式相同。我觉得这不方便
如何在此处获得自动完成功能?
答案 0 :(得分:1)
Eclipse没有web.xml的内容感知编辑器,只有XML编辑器,其内容辅助由架构驱动。这意味着Java类型值没有内容辅助。
正在努力为web.xml创建一个表单编辑器,其中包含所有适当的内容辅助,验证等,但工作尚未达到可以使用的程度。
http://projects.eclipse.org/projects/webtools.java-ee-config
如果您搜索“Eclipse的web.xml编辑器”,您可以使用web.xml编辑器找到商业插件。
答案 1 :(得分:0)
也许你应该尝试使用Spring Tools?
答案 2 :(得分:0)
更改xml doctype以引用XML架构:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
</web-app>
Eclipse应该从http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd
下载模式文件并使用它来提供自动完成功能。
有关详细信息,请参阅本指南here。