首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts.xml取不到值栈中的值,该怎么处理

2013-12-17 
struts.xml取不到值栈中的值//这是Action中的/*下载*/public String download(){DocumentTemplate dtdocu

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属性的,为什么就是取不到呢?哪位帮帮忙啊。。。

热点排行