在资源文件中定义了,例如:key=Input ${parameter}.
现在的情况是,要将${parameter}照原样输出到前台jsp上,而struts在读取这个key的时候,会将${parameter}解析为EL表达式........而显示出来的最终结果为"Input ."请教各位高手

解决方案 »

  1.   

    谢谢1楼
    ----------------------------------------------------
    applicationResource.properties文件
    key=Input ${parameter}.jsp文件
    <s:text name='key' />
    就这些了哦.......
      

  2.   

    ${parmeter} 是不是空的  如果是空的 那结果肯定就为“Input.”
      

  3.   

    在后台给KEY赋值"${parameter}." 时,前面加个转义符"/"试试,这种情况以前还真没遇到过
      

  4.   

    <s:text name='key' />
    换成普通:
    <% String strkey = key %>
    <input type = 'text' name ='key' value ='<%=strkey %>' />
    这样,你在后台取值得费点事了