原创 Spring+Hibernate+SpringMVC+Velocity+Maven搭建

點擊下載案例代碼 注意: context.xml是數據鏈接配置文件,數據庫以及用戶密碼一定要填對,將該文件放到項目中的META-INF目錄下, (META-INF目錄在工程的 target/m2e-wtp/web-resour

原创 struts2中整合FreeMarker案例

1, 首先需要引入 freemarker.jar 包文件 2, 將struts-tags.tld文件複製到WEB-INF文件夾下,引入struts-tags.tld 文件可以在 FreeMarker模板中使用身體struts2的

原创 java文件流方式下載文件

該方式Java中基本上都通用,主要4個步驟,下面的ServletContext對象可以不用,可以根據自己的方式來。 這裏我使用的是SpringMVC,不過它在這裏的唯一用途就是用來獲取ServletContext對象,這個對象的

原创 比較通用的文件下載方法

代碼如下,供參考: **最下面這兩句代碼,是將提示信息寫到一個新頁面** response.setHeader("Content-type", "text/html;charset=UTF-8"); //頭部 response.g

原创 CentOS下安裝Rancher-1.x(單節點在線安裝)

安裝前需要先確認 rancher支持的 linux 版本 以及 docker 版本,我這裏用的是centos7.6 ,另外需要放開的端口,具體參照rancher官方說明 首先安裝docker 1 更新軟件包和系統內核 (如無必要該

原创 CentOS下Rancher 1.x 升級到 2.x (單節點在線升級)

1 升級前先確定下當前Rancher版本,可以在Rancher管理頁面左下方查看當前的Rancher版本號 2 查看當前 docker 容器列表 docker ps 3 找回之前運行rancher server 的dock

原创 office(如:Word、Excel、PPT 等)文件輕鬆實現在線預覽

解決方案有很多,比如可以先將文件轉圖片或者pdf然後再網頁中顯示, 我在這裏說的可能並不適合大家,這裏簡單說下幾個快捷的方式 方案一: 可以直接使用第三方服務,不過這個需要收費的,我在這列幾個 http://www.yozod

原创 Servlet中使用Freemarker案例

首先需要引入 freemarker.jar 包文件 [ 點擊下載] 下面我就直接把代碼貼出來,需要注意的是引入的模板存放的目錄路徑 test.ftl 模板文件內容如下 <html> <head> <title

原创 FreeMarker中常用的一些標籤及語句

首先說一下FreeMarker中的註釋爲: <#–這裏是註釋的內容 –> if語句 <#-- 判斷num1等於18就輸出 18一枝花! --> <#if num1==18>18一枝花!</#if> <#-- 字符串需要加上雙引號

原创 後臺將文件內容直接通過流寫入到頁面

前端頁面訪問後臺,後臺直接讀取文件,通過文件流將文件寫入到頁面 如:E://upload/index.html import java.io.File; import java.io.FileInputStre

原创 jdbc操作數據庫的代碼案例

下面直接貼代碼吧,實體類我就不貼了 獲取數據庫連接的工具類 package util; import java.sql.Connection; import java.sql.DriverManager; import java.

原创 request和response的頁面跳轉

jsp或Servlet都會用到頁面跳轉 如下: //這種方法稱爲轉發,地址欄上的URL不會改變 //可以使用這樣的方式傳遞參數 request.setAttribute("msg", "這是傳過去的參數值"); //取參數則可以

原创 Spring+Hibernate+SpringMVC+Maven搭建

點擊下載案例代碼 需要注意: 我下面配置的所有請求需要後面需要加 .html 才能訪問 如 : http://localhost:8080/forum/user/index.html 這是我的項目結構 下面我就直接把配置文

原创 文件下載,文件名有中文及空格無法顯示問題

使用response.setHeader(“Content-Disposition”,”attachment;filename=”+fName)下載文件, 中文文件名無法顯示的問題及空格處理 **該問題解決重點在於這兩塊代碼**

原创 CentOS中安裝docker

1 安裝依賴 docker依賴於系統的一些必要的工具,可以提前安裝。 yum install -y yum-utils device-mapper-persistent-data lvm2 2 添加軟件源 在阿里雲鏡像站上面可以