struts2奇葩问题之 no result define
2016-04-01 13:42
495 查看
struts的配置如下:
<package name="default" extends="struts-default">
<action name="down" class="test.struts.Down">
<result name="down" type="stream">
<param name="contentType">application/octet-stream</param>
<param name="inputName">bis</param>
<param name="contentDisposition">attachment;filename="${downloadFileName}"</param>
<param name="bufferSize">100000</param>
</result>
</action>
</package>
public InputStream bis;
public String downloadFileName;
//下面是getter and setter方法省略了
public String download() {
try{
File file=new File("C:\\12.doc");
FileInputStream fis = null;
try {
fis = new FileInputStream(file);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
bis=new BufferedInputStream(fis);
downloadFileName="12.doc";
System.out.println();
}catch(Exception e){
e.printStackTrace();
}
return "down";
运行时会报
<package name="default" extends="struts-default">
<action name="down" class="test.struts.Down">
<result name="down" type="stream">
<param name="contentType">application/octet-stream</param>
<param name="inputName">bis</param>
<param name="contentDisposition">attachment;filename="${downloadFileName}"</param>
<param name="bufferSize">100000</param>
</result>
</action>
</package>
public InputStream bis;
public String downloadFileName;
//下面是getter and setter方法省略了
public String download() {
try{
File file=new File("C:\\12.doc");
FileInputStream fis = null;
try {
fis = new FileInputStream(file);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
bis=new BufferedInputStream(fis);
downloadFileName="12.doc";
System.out.println();
}catch(Exception e){
e.printStackTrace();
}
return "down";
运行时会报
No result defined for action test.struts.Down and result down
这个错误,,找了半天是action的name属性的原因,,改成其他的就好了,,不过不知道为什么相关文章推荐
- java联系
- websocket即时通讯java SpringMVC mybatis 后台框架
- java初学者笔记-->java基础
- springMVC 表单数据不能绑定 Date double 等数据类型的问题
- 【ZooKeeper Notes 2】ZooKeeper快速搭建
- Pool thread stack traces
- JAVA~多线程:sleep、yield方法
- MyEclipse Solr调试环境搭建(Solr5.5)
- Kafka Java API示例
- Java 四种线程池的用法分析
- Struts2上课视频
- java process communication
- 基数排序之java实现
- Java关键字static、final使用小结
- Spring MVC系列(三)之获取参数
- 20145334赵文豪 《Java程序设计》第4周学习总结
- jdk自带webservice 应用
- java实验题——学生成绩排序并打印
- SpringMVC——接收请求参数和页面传参
- Eclipse修改项目包名(简单几步搞定)