麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

基于HttpServletResponse 相關常用方法的應用

2019-11-26 16:11:15
字體:
來源:轉載
供稿:網友

public void filedownload(HttpServletResponse response) throws Exception {
  ServletContext context = this.getServletContext();
  String path = context.getRealPath("/download/awf.jpg");
  String filename = path.substring(path.lastIndexOf("http://") + 1);

  // 如果下載文件為中文文件,則文件名需要經過url編碼;
  response.setHeader("Content-disposition", "attachment;filename="+ URLEncoder.encode(filename, "UTF-8"));

  InputStream in = new FileInputStream(path);
  int len = 0;
  byte[] buffer = new byte[1024];
  OutputStream out = response.getOutputStream();
  while ((len = in.read(buffer)) > 0) {
  out.write(buffer, 0, len);
  }
  in.close();
  out.close();
}

 

BeanUtils使用:
BeanUtils.pupulate(bean,MapInstance);//用map裝載bean,map中存有bean屬性對應的key以及key對應的值;
BeanUtils.copyProperties(bean,MapInstance);//將map拷貝到bean中;

轉發是一次請求,使用的是相同的response和request;

頁面跳轉:
<1>String message = "<meta http-equiv='refresh' content='3;url=/webTwo/index.jsp'><a href='webTwo/index.jsp'>AAAA</a>";
  this.getServletContext().setAttribute("message", message);
  this.getServletContext().getRequestDispatcher("/message.jsp").forward(request, response);//將消息帶到message頁面進行顯示;

<2>response.setHeader("refresh", "3;url='/webTwo/index.jsp'");
  response.getWriter().write("恭喜登錄成功,如果沒有中轉,請點擊超鏈接<a href='webTwo/index.jsp'>AAAA</a>");

程序編碼:
// 程序以什么碼表輸出,就一定要控制瀏覽器以什么碼表打開;
  // 用html中的meta技術模擬http響應頭,來控制瀏覽器的行為;
  // out.write("<meta http-equiv='content-type' content='text/html;charset=UTF-8'>".getBytes());
  

  response.setCharacterEncoding("UTF-8");// 設置response使用的碼表,控制response以什么碼表向瀏覽器寫出數據;
  response.setHeader("Content-type", "text/html;charset=UTF-8");// 指定瀏覽器以什么碼表打開數據;
  // 相當上面兩句話:
  // response.setContentType("text/html;charset=UTF-8");

Response.setDateHeader("expires",System.currentTimeMillis() + 1000*3600);//設置session有效時間10分鐘;
Response.getWriter().write(data); Response.getWriter() -- > return PrintWriter;
Response.setHeader("refresh","3");

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色a综合| 韩毛片| 欧美一级黄色片在线观看 | 国产在线观看一区二区三区 | 亚洲码无人客一区二区三区 | 久久精品一区二区三区国产主播 | 日韩高清影视 | 久久综合综合 | 中文字幕国产欧美 | 成人黄色小视频在线观看 | 草莓视频久久 | 精品国产91久久久久久 | 成人毛片一区 | 99视频有精品视频高清 | 国产一区二区三区四区精 | 天堂亚洲一区 | 91经典视频 | 欧美日韩视频在线播放 | 爽爽淫人网 | 九九热视频这里只有精品 | 欧美国产永久免费看片 | 国产亚洲精品久久久久久久久 | 国产人成免费爽爽爽视频 | www.com超碰 | 亚洲成人福利在线 | 日本黄色a视频 | aaaaaaa毛片| 97伦理| 久久国产28 | 亚洲看片网| 亚洲视频在线视频 | 中文字幕激情视频 | 日本免费一区二区三区四区 | 久色成人 | av影院在线播放 | 日本在线播放一区二区三区 | 毛片视频大全 | 深夜影院一级毛片 | 国产91九色视频 | 欧洲成人综合网 | 91久久久久久 |