`

MyEclipse 打开Struts配置文件时出错。

阅读更多
通过手动加入Struts包来开发J2EE工程,可是结果却发现不能使用Struts的默认编辑器来打开Struts配置文件,双击打开Struts配置文件时,就出错:
Unable to create this part due to an internal error. Reason for the failure: Project fuNan_Demo is not configured as a MyEclipse Web-Struts Project. Therefore the MyEclipse Struts Editor may not be used with struts-action.xml. The default XML Editor has been used to open the file instead.

解决方案:
在在项目下的.project文件里少了一行代码<nature>com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature</nature>,把这个加上去,刷新,搞定
一般情况
在新建工程之后,右键单击工程,选择MyEclipse-> add Struts capabilities。根据提示将struts组建添加到工程里,再把原工程导入进来。新的工程没有添加Struts能力
分享到:
评论

相关推荐

    关于MyEclipse对Struts2配置文件较检异常

    在MyEclipse这样的集成开发环境中,Struts2的配置文件`struts.xml`是至关重要的,因为它定义了应用程序的行为和路由。然而,有时用户可能会遇到MyEclipse在检查`struts.xml`时报告的异常,比如"Invalid result ...

    利用Myeclipse快速开发struts应用程序

    为项目添加Struts框架的支持,右键点击项目,选择"MyEclipse" -&gt; "Add Struts Capabilities...",在弹出的对话框中配置Struts配置文件路径、URL模式以及默认应用资源的位置。 4. **配置web.xml**: 修改`web.xml`...

    MyEclipse中SSH配置文件提示插件

    2. Struts配置文件(如:struts-config.xml或struts2的struts.xml):定义Action、结果、拦截器等。 3. Hibernate配置文件(如:hibernate.cfg.xml):包含数据库连接信息、映射文件引用等。 该插件可能提供的功能...

    Myeclipse 启动优化.doc

    解决Myeclipse打开Struts配置文件时出现错误的问题,路径为:`Windows &gt; Preferences &gt; General &gt; Editors &gt; File Associations`,选择`.xml`文件类型,将默认编辑器设为`Myeclipse XML Editor`。 ### 第八步:取消...

    Myeclipse 2014中让struts2.3像2.1一样便捷部署

    同时,熟悉Struts2.3的配置文件格式和注解用法,可以提高开发效率并减少出错的可能性。 总之,通过替换MyEclipse 2014中的Struts2库,开发者可以利用Struts2.3的新功能,同时保持与旧版IDE的兼容性。这一过程需要...

    myeclipse+struts+jsp网上书店

    5. **配置文件**:Struts的配置文件(struts-config.xml)定义了Action映射和Form Bean,以及Spring的配置文件(if使用Spring框架)来管理依赖注入。 6. **安全与权限**:可能通过过滤器(Filter)实现登录验证,只...

    使用myEclipse进行struts开发

    这包括编写struts.xml配置文件,定义Action、结果页面和拦截器。struts.xml通常放在src/main/webapp/WEB-INF目录下,它描述了请求到Action的映射、Action的处理结果以及整个应用的配置信息。 4. **创建Action类** ...

    MyEclipse 搭建Struts2+Spring2+Hibernate3整合SSH2

    - 此步骤会自动添加Struts2的相关库,并在`src`目录下生成`struts.xml`配置文件,同时在`web.xml`中配置Struts2的过滤器。 3. **配置Struts2** - 在Struts2的配置界面,可以选择Struts2的版本和所需的Jar包。 - ...

    MyEclipse+Struts Hibernate集成教程

    在“MyEclipse开发Struts Hibernate集成教程.pdf”文档中,你将详细学习每个步骤的实施方法,包括具体的配置文件示例、代码片段以及可能出现的问题及解决策略。通过这个教程,你将掌握如何在MyEclipse中构建一个功能...

    Myeclipse(struts2实现增删改查)+mysql数据库

    9. **异常处理**:在Struts2中,可以通过全局异常拦截器来统一处理可能出现的运行时异常,提供友好的错误提示。 10. **安全性**:尽管这是一个基础示例,但在实际应用中,应考虑安全性问题,如SQL注入、XSS攻击等,...

    MyEclipse搭建SSH框架 Struts2

    在配置 Struts2 时,可能会出现 ClassNotFoundException 的错误。这是因为 Struts2 的 jar 包没有被正确地添加到项目中。解决方法是将 Struts2 的 jar 包复制到项目的 WEB-INF/lib 文件夹中。 九、发布项目 最后,...

    解决MyEclipse下开发Struts异常:org.apache.struts.taglib.bean.CookieTei.doc 下载

    在本篇文章中,我们将深入探讨如何解决在MyEclipse环境下开发Struts应用时遇到的一个常见问题:“org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib...

    Eclipse + MyEclipse整合Struts+Spring+Hibernate简单例子开发

    6. **编写代码**:根据功能需求,创建相应的Java类、配置文件及JSP页面。 - `BaseAction.java`:处理用户请求的基类。 - `UserDao.java`:定义用户数据访问接口。 - `UserDaoImpl.java`:实现`UserDao`接口,负责...

    MyEclipse配置.doc

    如果选择整合,MyEclipse会询问是否使用现有的Spring配置文件。在配置数据库连接时,MyEclipse提供了数据源设置,例如JDBC连接到SQL Server 2005。它还会自动生成Hibernate的Session工厂配置,并提示可能存在的包...

    struts文件上传和下载

    在ums_struts2_06_file这个压缩包中,可能包含了实现上述功能的示例代码,包括Action、配置文件、JSP页面等,可以作为学习和参考的资源。通过研究这些代码,你可以更深入地理解Struts2中的文件上传和下载机制。

    myeclipse8.5优化 myeclipse8.5不卡

    7. **修复Struts-config.xml打开错误**:如果打开Struts配置文件时出现错误,可以在`Windows &gt; Preferences &gt; General &gt; Editors &gt; File Associations`中将*.xml文件关联到MyEclipse XML Editor并设为默认。...

    在myeclipse中配置Spring\Hibernate\Struts集成

    11. **解决冲突**:在发布工程时,可能会出现库文件冲突,比如asm-2.2.3.jar。每次发布前,都需要检查并删除可能导致冲突的重复库。 12. **运行与测试**:完成以上步骤后,你可以运行项目,测试SSH集成是否正常工作...

    myeclipse配置ssh.docx

    这包括引入Struts的核心库,如struts2-core.jar、struts2-convention-plugin.jar等,并在项目的WEB-INF目录下创建struts.xml配置文件,用于定义Action和结果页面。项目结构应包含Struts的配置文件和相应的库文件。 ...

    struts-文件上传

    2. **Struts配置**:在Struts的配置文件(struts-config.xml或struts2的struts.xml)中,我们需要定义一个Action,该Action将处理文件上传请求。配置中需要指定Action的类名以及对应的Action Mapping。 3. **Action...

Global site tag (gtag.js) - Google Analytics