stuts.xml 配置提示警告:struts.dtd文件找不到

警告地点:

<!DOCTYPE struts PUBLIC   "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">

警告信息:

The file cannot be validated as the XML definition "/home/zhichaoliu/workspace/.metadata/.plugins/org.eclipse.wst.internet.cache/-1087860657.cache (没有那个文件或目录)" that is specified as.describing the syntax of the file cannot be located.

解决方法:

打开struts的源代码。在META-INF下面有struts-2.x.dtd文件,还有struts-default.xml文件,查看struts-default.xml文件的对应的版本。

操作:

我用的struts是struts2-core-2.2.3.1,struts-default.xml文件的对应的版本是2.1.7。自己配置的struts.xml是2.0,改过来就好了。

同时还发现,在org.apache.struts2下有default.properties文件,包含了<constant name="" value="" />中name所有的值,可以参考,不需要自己乱写了。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
在使用MyEclipse进行Spring Struts2 Hibernate开发过程中,可以按照以下步骤进行前后台的添加。 首先,对于后台开发,需要配置Hibernate的相关环境。可以在MyEclipse中创建一个新的Java项目,然后在项目中添加相关的Hibernate库文件,包括Hibernate的核心库、连接池库和数据库驱动库。接着,在项目中创建一个Hibernate配置文件配置数据库连接等相关信息。然后,创建实体类对应数据库表中的字段,并使用注解或XML文件进行映射。接下来,在DAO层中创建与数据库交互的方法,并使用Hibernate相关API进行数据库操作。 对于前台开发,可以使用Spring MVC和Struts2来进行。首先,需要在项目中添加相关的Spring和Struts2的库文件。然后,在Spring配置文件(如applicationContext.xml)中配置Spring MVC的相关信息,如视图解析器、控制器等。接着,在项目中创建Controller类,使用注解或XML文件进行映射URL与方法的关系,并在方法中实现相应的业务逻辑。同时,可以创建对应的JSP页面,用于展示数据或与用户交互。 在整个开发过程中,可以使用MyEclipse提供的快速开发工具来简化代码编写和调试,如自动生成实体类、自动生成Controller类等。此外,MyEclipse还提供了集成的调试工具,可以方便地进行代码调试和错误排查。 总结起来,使用MyEclipse进行Spring Struts2 Hibernate开发的前后台教学,需要进行环境配置、实体类的定义与映射、配置文件的编写、业务逻辑的实现以及页面的设计与交互等步骤。通过合理利用MyEclipse的功能,可以提高开发效率和代码质量,实现前后台数据的交互和展示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值