文件上传改文件名,取数据库图片

news/2024/7/7 14:58:24 标签: 数据库, string, file, sql

 

图片要以pic名字另存为

只要这句话 File file = su.getFiles().getFile(0);
         file.saveAs("advertiser/uploadfiles/" + pic, su.SAVE_VIRTUAL);

不要  su.save("advertiser/uploadfiles");

显示图片

<%
 String id= request.getParameter("id");
  String pic="";
 String sql="select pic from ads_des where id="+id;
 db.creatConnection();
 ResultSet rs= db.executeQuery(sql);
  if(rs.next())
  {
  pic=rs.getString("pic");
  }
   String resource="advertiser/uploadfiles/"+pic;
   System.out.println(resource);
   db.closeConnection();
 %>
  <img src="<%=resource%>">


http://www.niftyadmin.cn/n/1426160.html

相关文章

【Python】模块和包

把代码放在不同的py文件中&#xff0c;每个py文件就是一个模块。不同模块中&#xff0c;可以存在相同的变量名。 在一个模块中调用其他模块时候&#xff0c;用import关键字&#xff0c;比如 import math。 当模块很多时候&#xff0c;模块名容易重名&#xff0c;这时候需要把…

【C++】STL容器总结

https://blog.csdn.net/hudfang/article/details/52934130 三大类容器&#xff1a; 1. 序列式容器&#xff1a;vector、deque、list vector是一种动态数组&#xff0c;在内存中具有连续的存储空间&#xff0c;支持快速随机访问。由于具有连续的存储空间&#xff0c;所以在插…

文件上传的完整代码

/** <summary> /// 功能&#xff1a;将文字写入图片 /// </summary> /// <param name"strfileName">文件名字</param> /// <param name"strtext">需要写入的文字</param> private void TextToImage(string strfileNam…

【算法】BFS套路 含队列代码队列

1126 地图分析 #define MAX_NUMS 1000000 typedef struct Node_ { int x; int y; }Node; typedef struct Queue_ { Node arr[MAX_NUMS]; int front; int rear; }Queue; void QueueInit(Queue* queue) { queue->front 0; queue->rear…

取现在时间和用户IP

java.text.*,java.util.*" SimpleDateFormat formatnew SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String nowdateformat.format(new Date());<%nowdate%> String iprequest.getRemoteAddr();

计数1

String iprequest.getRemoteAddr(); 获取用户ip 记录新用户 <jsp:useBean id"mycount" class"com.pp.db.CountOnline "></jsp:useBean> <% String iprequest.getRemoteAddr(); //获得用户ip地址 mycount.setUseri…

pv promotion video

pvPromotion Video&#xff08;有人说和我们所说的MV是一回事&#xff0c;其实不然&#xff0c;看名字就知道啦&#xff0c;是宣传推广用的VIDEO&#xff0c;大家也应该注意到了PV都是在单曲推出前10天左右就在电视上有播了&#xff0c;就是为了宣传即将到来的新单曲&#xff0…