struts.xml取不到值栈中的值
//这是Action中的
/*下载*/
public String download(){
DocumentTemplate dt=documentTemplateService.getById(model.getId());
inputStream=documentTemplateService.download(model.getId(),dt.getPath());
ActionContext.getContext().getValueStack().push(dt);//把对象放入栈顶
return "download";
}
//这是struts.xml的配置
<result name="download" type="stream">
<param name="inputName">inputStream</param>
<param name="contentType">application/octet-stream</param>
<param name="contentDisposition">attachment;filename="${name}.doc"</param>
</result>
放入栈中的对象是有name属性的,为什么就是取不到呢?哪位帮帮忙啊。。。
------解决方案--------------------
你一楼的代码就没涉及到dt name。。
------解决方案--------------------那我就不客气了