action 代码public String getImg()throws Exception{
HttpServletResponse response=null;
ServletOutputStream out = null;
response=ServletActionContext.getResponse();
response.setContentType( "multipart/form-data" );
out = response.getOutputStream();
//从数据库得到图片存放路径,获取图片转换成流
byte[] picByte=Base64.decode(daoImpl.getBytesFile(new File(ItemVo.getPicturePath())));
try{
out.write(picByte);
}catch(Exception e){
e.printStackTrace();
}finally{
if(out!=null){
out.close();
}
}
return null;
}
action配置<action name="Image" class="com.sdjg.struts.action.xxx.WapAction" method="getImg"></action>
jsp页面<img src="<s:url action="Image"><s:param name="pictureIndex" value="id"></s:param></s:url>">
图片不显示出来,我对IO流本来就不熟,求大神帮忙解决一下
HttpServletResponse response=null;
ServletOutputStream out = null;
response=ServletActionContext.getResponse();
response.setContentType( "multipart/form-data" );
out = response.getOutputStream();
//从数据库得到图片存放路径,获取图片转换成流
byte[] picByte=Base64.decode(daoImpl.getBytesFile(new File(ItemVo.getPicturePath())));
try{
out.write(picByte);
}catch(Exception e){
e.printStackTrace();
}finally{
if(out!=null){
out.close();
}
}
return null;
}
action配置<action name="Image" class="com.sdjg.struts.action.xxx.WapAction" method="getImg"></action>
jsp页面<img src="<s:url action="Image"><s:param name="pictureIndex" value="id"></s:param></s:url>">
图片不显示出来,我对IO流本来就不熟,求大神帮忙解决一下
解决方案 »
- JS修改的参数JSP不能接受
- 在web页面上画图
- 关闭弹出窗口后自动切换到另一页面,怎么做?
- servlet高手,有关servlet的问题小弟在这里恳求解答
- 跪求高手!!!!!
- java.net.URL 乱码问题
- 各位大侠来帮帮我吧!100分求助,在线等待。
- 急急[甩泪100分]用JDBC创建数据库表的初级问题
- 关于文件的导入
- tomcat下面的例子servlets可以执行,放到我的目录下就不行,请帮忙看看什么问题?
- 我这边有一个jsp开发的网站要改成手机web
- HTTP StatusHTTP Status 404 - No result defined for action and result input
应该是返回success
在struts.xml的action标签里再放个result标签
byte[] picByte=Base64.decode(daoImpl.getBytesFile(new File(ItemVo.getPicturePath())));是这里的file路径为空,一直报错