jsp form action传值 struts1
jsp:<formaction="/protected/excelimport/ExcelAction.do?fname=${fileName}">java:String...
jsp:<form action="/protected/excelimport/ExcelAction.do?fname=${fileName}" >
java:String filename = request.getParameter("fname");
为什么它的值传不过来,或者获取不到?
请各位大侠帮忙,先谢了。 展开
java:String filename = request.getParameter("fname");
为什么它的值传不过来,或者获取不到?
请各位大侠帮忙,先谢了。 展开
展开全部
jsp:<form action="/protected/excelimport/ExcelAction.do?fname=${fileName}" >改为
jsp:<form action="/protected/excelimport/ExcelAction.do?fname=“${fileName} >
我也没看出什么错误。只是让你试试!
jsp:<form action="/protected/excelimport/ExcelAction.do?fname=“${fileName} >
我也没看出什么错误。只是让你试试!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在你所需要这个属性的类里面添加一个fname的getter/setter方法,然后再jsp:<form action="/protected/excelimport/ExcelAction.do?fname=${fileName}" >通过传值,在拥有fname的类里面就能直接用这个属性,就可以取到了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你fname的value是中文的话,会有编码问题而取不到。否则如果是英文的话应该没问题的。
如果是中文,你可以把fname=${fileName}变成fname=encodeURI(${fileName})
记得,如果前台编码了,后台Action中要再解码。
祝你好运。
如果是中文,你可以把fname=${fileName}变成fname=encodeURI(${fileName})
记得,如果前台编码了,后台Action中要再解码。
祝你好运。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询