写struts2的struts.xml配置文件时,没有提示功能,可以这样解决:
1.打开window-preferences-myeclipse enterprise workbench-files and editors-xml-xml catalog,
点 add..,出现一对话框,location栏选file system,找到struts-2.0.14-all\struts-2.0.14\src\core\src\main\resources目录下的 struts-2.0.dtd文件,打开,然后key type 选择uri,下面key值填 http://struts.apache.org/dtds/struts-2.0.dtd,点击OK,这样再次打开struts.xml时应该就有提示了。
2.当你输入元素后,如果没有属性提示,比如输入<action name="" ></action>,不能再继续提示action中的属性的话,需要做如下修改:
打开window-preferences-general-keys,在右边找到content Assist这一栏,如果这一栏中binding下面有值,点击remove binding,然后在下面的binding栏,选择另一个快捷键,比如‘alt+,’,点击OK。
重新打开struts.xml文件,需要属性提示时,按所设置的快捷键,就会出现属性提示。
---------
按照网上介绍的这样做,还是没用。
最后发现原来我的源文件路径里有中文,改成英文就OK了!
分享到:
相关推荐
- **解决方案**: - 使用Token机制防止重复提交。 - 在`struts.xml`中配置Token拦截器。 - 在Action类中处理Token验证逻辑。 #### 八、杂项 **8.1 常见问题解答** - **问题汇总**:针对Struts2开发过程中常见的...
针对"Struts2 跳转至404 页面的解决方案"这个主题,我们将深入探讨可能的原因和解决方法。 首先,我们来看`struts.xml`文件,这是Struts2的核心配置文件,负责定义Action、结果类型、拦截器等关键组件。当Struts2...
在Eclipse中,开发者可以创建一个全新的Struts项目,配置相关的构建路径、部署描述符(web.xml)以及Struts配置文件(struts-config.xml)。Struts框架的核心在于Action类,每个Action对应一个用户请求,负责处理...
Spring框架是一个全面的后端开发解决方案,它不仅提供了依赖注入(DI)和面向切面编程(AOP)等功能,还整合了其他框架,如Struts和Hibernate,形成了所谓的“Spring全家桶”。Spring的ApplicationContext容器管理着...
接下来,在src目录下创建struts.xml配置文件,这是Struts2的核心配置文件。以下是一个简单的配置示例: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" ...
在Struts2中,XML配置文件用于定义Action、结果类型、拦截器栈等。例如,`struts.xml`文件通常用于配置Struts2的核心设置。XML配置文件的好处是清晰、可读性强,但也可能导致配置文件过于庞大,不易维护。 **整合...
5. **创建struts.xml配置文件**: - 在项目的`src`目录下创建名为`struts.xml`的文件。 - 添加Struts2的核心配置信息,例如引用默认配置文件等。 ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ...
在Java Web开发中,"Eclipse中Struts2+Spring2.5+Hibernate3整合"是一个常见的技术栈,用于构建高效、模块化...在实际操作过程中,可能会遇到版本兼容性、配置细节等问题,但通过文档和社区资源,都可以找到解决方案。
5. 创建 `struts.xml` 配置文件,这是 Struts 2.0 的核心配置文件,用于定义动作、结果和其他相关设置。 在 `web.xml` 文件中,我们定义了一个名为 `struts2` 的过滤器,过滤器类为 `org.apache.struts2.dispatcher...
struts-config.xml配置文件定义了各个组件的映射关系和全局设置,是Struts框架的配置中心。JSP则用于显示视图,通常与JavaBean结合使用来呈现数据。 Struts提供了强大的国际化和异常处理机制,通过资源包...
此外,我们还会覆盖如何创建Action类、配置`struts.xml`文件、解决常见问题等关键步骤。 #### Maven简介 Maven是Apache组织下的一个开源项目,主要用于Java项目的构建和依赖管理。通过Maven,开发者可以非常方便地...
- **易于集成**:Struts2可以轻松地与其他框架(如Spring和Hibernate)集成,形成强大的企业级应用开发解决方案。 - **支持多种视图技术**:除了JSP,Struts2还支持Freemarker、Velocity等多种视图技术。 - **强大的...
这个错误通常是因为`struts.xml`配置文件的位置不正确或者没有被正确加载。确保`struts.xml`位于`src/main/resources`或`WEB-INF/classes`目录下,并且已经被包含在类路径中。 2. **缺少类定义错误:java.lang....
中提到的"MyEclipse.Struts.Hibernate.Oracle开发实例源码"暗示了这是一个基于Java Web的项目,利用了MyEclipse作为开发工具,Struts作为MVC(模型-视图-控制器)框架,Hibernate作为对象关系映射(ORM)解决方案,...
2. **Struts-config.xml**:这是 Struts 的配置文件,用于定义 Action 映射等信息。具体配置内容会根据实际情况而变化。 #### 五、总结 通过以上步骤,我们已经完成了第一个简单的 Struts 1.x 应用程序的搭建。这...
4. 在src目录下创建struts.xml配置文件,引入struts2的核心dtd规范,这个规范可以从struts2-core-2.3.24.jar中的struts-default.xml获取。 5. 配置Eclipse,使其在编辑struts.xml时能提供代码提示。这需要添加...
- **控制器**:ActionServlet负责接收请求,根据配置文件决定调用哪个Action,Action执行完业务逻辑后,通过配置的ActionForward指定返回的JSP页面。 Struts框架还提供了一套完整的配置机制(如struts-config.xml)...
与Struts2框架结合,可以为Java开发人员提供一种高效的文件上传解决方案。Struts2是一个流行的MVC(Model-View-Controller)框架,广泛用于构建企业级的Java Web应用。 在“SWFUpload_struts2.rar”这个压缩包中,...
这个“信息办公Struts图书馆管理系统”利用了Struts框架的强大功能,实现了图书的添加、查询、借阅、归还等功能,并且可能还包含了用户管理、权限控制等模块,为图书馆的信息办公提供了便捷的解决方案。在学习和使用...
- **更简洁的配置**:Struts 2.0 使用更灵活的XML配置文件,如struts.xml,允许更细粒度的控制,减少了代码冗余。 - **OGNL表达式语言**:Struts 2.0 使用OGNL(Object-Graph Navigation Language)作为默认的表示层...