数据库中存放的是图片在服务器上的地址。得到该地址后怎样在jsp页面上显示出该图片?请求高手指教!谢谢
解决方案 »
- aspose.word for java 解析word材料或者 例子
- 在关闭数据库连接时为何还要st = null?
- 如何用javamail定时发送邮件?
- Applet用socket通信的问题
- 请问applet能不能访问XML文件?
- 用javamail发送邮件时怎么通过认证啊
- 问一下什么叫Struts?
- J2EE(jsp+JavaBeans+Apache Tomcat)调试难题!
- 有关EJBHome接口的问题?
- JAVA.JDBC,Oracle小项目
- iframe的问题,朋友们请进
- Cannot create JDBC driver of class '' for connect URL 'null'
if(empPicPath!=null&&empPicPath!=""){
//分配空间存储读取的头像
char c[] = new char[1024*1024];
int i=0;
try{
Reader br = new FileReader(new File(empPicPath));
i = br.read(c);
br.close();
}catch(FileNotFoundException e) {
System.out.println("没有找到所要读取的文件");
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
request.setAttribute("pic",new String(c,0,i));
}
其中empPicPath为数据库中存放的图片在服务器中的地址,然后在JSP页面用jsp片段<%=request.getAttribute("pic");%>时显示乱码。请求指点
然后在JSP中用img标签引用上述Servlet