原创 代理模式之動態代理

/** * 抽象角色 * 定義爲接口或者抽象類,定義方法 * @author BaiWen * */ public interface Subject { public void request(); }/** * 抽

原创 Calendar獲得當前時間之前或之後的一週或者一天或者其他任意天數的時間點

日常開發中經常會需要計算出當前時間的一週之前的Date,或者當前之後的時間點, Calendar類是java官方推薦使用的日期計算的類,直接代碼說明: import java.util.Calendar; import java.util

原创 Struts2文件上傳之Servlet依賴fileupload組件實現

直接貼代碼 upload.jsp <body> <form action="/struts/UploadServlet" method="post" enctype="multipart/form-data"> username:<i

原创 代理模式之靜態代理

靜態代理比較簡單  直接上代碼 不做解釋 /** * 抽象角色 * 定義爲接口或者抽象類,定義方法 * @author BaiWen * */ public interface Subject { public void

原创 Struts2環境搭建

直接貼代碼,需要解釋的是我用的是當前最新的版本struts-2.3.20,配置過濾器之前的版本應該使用org.apache.struts2.dispatcher.FilterDispatcher但是在最新版本里可以看到: Depreca

原创 根據時間查詢最近一週時間內的數據庫

查詢當前時間直接使用sysdate就可以了,那麼查詢今天之前一週呢,SQL如下: SELECT SYSDATE, TO_CHAR(SYSDATE - 7, 'yyyy-mm-dd HH24:MI:SS') FROM DUAL; 根據時間查

原创 Struts2文件上傳依賴fileupload.jar實現

1.struts2-core.jar中的org.apache.struts2包下面有個default.properties文件,文件中記錄了默認的配置: 比如: struts.multipart.maxSize=2097152     默