struts.properties中#更改上传文件类型不允许的提示信息 
struts.messages.error.content.type.not.allowed=文件上传失败:你要上传的文件类型不允许 
#更改上传文件太大的提示信息 
struts.messages.error.file.too.large=文件上传失败:你要上传的文件太大 
#文件上传其它错误信息 
struts.messages.error.uploading=文件上传失败:发生内部错误 struts.xml中 
   <param name="allowedTypes"> 
image/bmp,image/png,image/gif,image/jpeg,image/jpg ,image/x-png, image/pjpeg 
</param> 上传文件时格式不允许时,只在控制台打印出
而在页面上引用 
(1)<%@taglib prefix="s" uri="/struts-tags" %> (2)<s:fielderror/> 
没有提示中文信息啊?为什么? 

解决方案 »

  1.   

    1.你有没有在struts.xml文件中用<constant name="" value=""></constant>去定义
    struts.properties的key-value来加载
    2.struts.properties文件通常放在Web应用的WEB-INF/classes路径下
    还有struts.properties该文件是定义Struts框架的属性的,我看你上面的属性都是自己定义的,那好像不行吧!只是我的一点看法  希望有用
      

  2.   

    你是用struts插件文件上传么
    最好把JSP代码发出来
      

  3.   

    ZL:
    参考我的建议:
    你的访问连接是 jsp文件吗?
    建议用action来访问,这样才能解析和找到xml的那些配置信息吧!
      

  4.   

    我的流程是:文件上传页面-->action处理类-->返回的结果页面
    你是说?
      

  5.   

    你把所有的错误都显示出来.用这个问吧:<s:fielderrors/><s:actioerrors/>试一试