struts.xml配置文件没有智能提示解决方案

在配置文件中没有智能提示,例如在package包里面敲action没有显示提示。

不能提示是dtd的问题,所以要导入本地dtd文件

以下是导入过程:

先用工具找到dtd文件所在位置,搜索xml,选择File System后添加相应的dtd文件

关掉struts配置文件后重新打开即可。。

时间: 2024-08-09 06:37:26

struts.xml配置文件没有智能提示解决方案的相关文章

修改Struts2的struts.xml配置文件位置

默认情况下,Struts2的配置文件名称为struts.xml,且该文件放在src根目录下.如下图所示: 如果需要修改struts.xml的位置,例如把struts.xml放到struts2文件夹下,结构如下图所示,该怎么办呢? Struts2在web.xml中的一般配置如下: <!-- 配置struts2过滤器:StrutsPrepareAndExecuteFilter --> <filter> <filter-name>struts2</filter-name

struts.xml 配置文件的主要元素

1.package元素 作用: 在struts2的配置文件中引入了面向对象思想.分包管理,易于管理动作类,便于模块化开发动作类. 属性: name:包的名称.名称唯一. extends:一般情况下需要继承struts-default包,如果不继承的话,将无法使用struts2提供的核心功能.struts-default.xml中定义了struts-default这个包.而struts-default.xml是在我们的struts.xml加载之前加载. abstract:把包声明为抽象包,抽象包被

struts2学习笔记--struts.xml配置文件详解

这一节主要讲解struts2里面的struts.xml的常用标签及作用: 解决乱码问题 <constant name="struts.i18n.encoding" value="utf-8"/> //设置编码格式为utf-8 自定义扩展名 <constant name="struts.action.extension" value="action,,wang"/> //struts默认扩展名是actio

struts.xml配置文件的说明

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts> <!--   con

struts2中struts.xml配置文件详解

struts.xml的常用配置 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts

struts2中配置多个struts.xml配置文件

一般来说我们在做开发的时候,是一个团队,我们可能会按照人来分不同的模块,每个人维护自己不同的struts配置文件,但在最后整合的时候,一定要把各人所用到的配置文件都整合进来,这里有一个方法,用是在你写的主要的配置文件中把别的配置文件导进来. 在struts.xml中加入下面的文字就可以解决了 <include file="struts-default.xml"> < include file="struts_helei.xml" /> <

用Myeclipse 编写struts.xml时,自动提示

之所以不自动提示,是因为这个xml它不知道自己的xml格式是什么有哪些标签,所以不知道该怎么提示 所以就要给它引入格式,所以要引入XSD或者DTD文件 1.首先打开MyEclipse的窗口,选择“Window”菜单下的“Preferences”选项 2.  打开的“Preferences”对话框中,选择左边的“XML”选项下的“XML Catalog”选项,然后选择右边的“Add”按钮 3.  在打开的对话框中,在“location”中输入struts.xml文件所对应的dtd文件的所在位置,在

struts2中struts.xml配置文件详解【未整理】

1.    深入Struts2的配置文件 本部分主要介绍struts.xml的常用配置. 1.1.    包配置: Struts2框架中核心组件就是Action.拦截器等,Struts2框架使用包来管理Action和拦截器等.每个包就是多个Action.多个拦截器.多个拦截器引用的集合. 在struts.xml文件中package元素用于定义包配置,每个package元素定义了一个包配置.它的常用属性有: l name:必填属性,用来指定包的名字. l extends:可选属性,用来指定该包继承

struts2.0中struts.xml配置文件详解

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" > <struts> <!--配置action后缀名,多个后缀名用,隔开--> <constant name="struts.action.ex