1、检查下页面中有没有隐藏域name="fname"的。
2、在页面输出下${fileName}的值是不是为空
3、调试下、是否正确跳转到你的的action.
希望能够帮到你
jsp:
你可以在你所需要这个属性的类里面添加一个fname的getter/setter方法,然后再jsp:
如果你fname的value是中文的话,会有编码问题而取不到。否则如果是英文的话应该没问题的。
如果是中文,你可以把fname=${fileName}变成fname=encodeURI(${fileName})
记得,如果前台编码了,后台Action中要再解码。
祝你好运。