JAVA学习网首页 把生活查询网加入收藏 把JAVA学习网设为首页 联系方式
    Hi,JAVA学习
JAVA基础 设计模式 数据库 JavaBeans J2EE JavaDelphi 用户界面 综合文章  
由于struts配置文件没有定义头文件引起的问题
时间:22/04/2007
作者:网络
来源:网络
小提示点这里把文章加入您的收藏夹,方便下次查看
设置文章字体大小:[ ]
    在使用struts中,一定要配置struts-config.xml文件,我所采用的web容器是resin,采用struts结构,当系统搭建好了之后,启动resin,确发现resin后台报错,检查所有的地方,都没有发现错误,后来才发现,原来是struts-config.xml文件没有增加文件头引起的,原来没有定义这个文件头,系统还照常运行,后来增加了一个xml的解析配置后,就无法正常启动了,增加如下文件头后,系统正常启动。
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
    后来,我给系统增加了一个实现语言国际化的功能(也就是i18n),在struts-config.xml文件中增加如下配置:
<!-- ========== Message Resources Definitions =========================== -->
<!--指定资源文件的路径-->
<message-resources parameter="com.huawei.icd30.agt.ApplicationResources"/>
    启动resin,又发现后台报错了,经过一番翻天覆地的检查的后,才发现,原来i18n是在struts1.01版本之后才有的,而我给struts-config.xml文件定义的是1.0版本的struts,所以系统就无法辨认message-resources,将struts-config.xml文件的头文件重新定义为如下:
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    启动resin后,系统正常启动。
上一篇:eclipse下tanghan plugin连mssql实战

下一篇:Sun重申一许可 并发布俩新许可

  • EJB规范
  • Java异常处理--不要忽略或遮掩异常
  • 设计模式之Singleton(单态)
  • 开发完整J2EE解决方案的八个步骤 6
  • java虚拟机学习笔记
  • 我理解的IoC和AOP
  • MyFirstHTML
  • J2EE相关设计模式讨论
  • JDBC Connection Pool
  • InatallationCVSinJbuilder5forwin2000
  • 使用MyEclipse开发Struts框架的Hello World!(录像1)
  • 无进度条刷新获得服务器端数据并相应处理
  • 用Java实现Hello World
  • 全面研读EJB2.0(2)
  • JAVA如何调用C/C++方法
  • 关于软件的思考(一)---面向对象、模式、框架
  • 编写一个动画Applet
  • SUN JSR 168 portlet中文规范整理(一)
  • 返回】 【顶部】 【关闭
    Copyright © 2005-2010 www.594k.com All Rights Reserved.
    版权所有:JAVA学习网 备案序号:皖ICP备06004238号