原创 cookie案例,顯示用戶上次訪問時間
package Servlet; import java.io.IOException; import java.io.PrintWriter; i
原创 JAVA基礎知識點(十六)--集合和數組中的工具類
一、Collections常見方法 1, 對list進行二分查找: 前提該集合一定要有序。 int binarySearch(list,key); //必須根據元素自然順序對列表進行升級排序 //要求list 集合中的元素都是Compar
原创 JAVA基礎知識點(十三)--單列集合中的List接口
一、 集合的體系: ----------| Collection 單列集合 的根接口 --------------| List 如果是實現了List接口的集合類,該集合類具備的特點:有序,可重複。 --------------|
原创 javaweb基礎(JSP)
一、Jsp基礎 1)Jsp的執行過程 tomcat服務器完成:jsp文件->翻譯成java文件->編譯成class字節碼文件-> 構造類對象-> 調用
原创 Struts案例1
一、Struts開發步驟: 1. web項目,引入struts - jar包 2. web.xml中,引入struts的核心功能,配置過濾器 3. 開發action 4. 配置action,src/struts.xml 但是在實際開發中,
原创 Struts知識點概況(二)
一、文件上傳實現原理:struts的文件上傳攔截器1.文件上傳jsp頁面 <form action="${pageContext.request.contextPath }/fileUploadAction" method="post
原创 Spring知識點概況(一)
一、專業術語 組件/框架設計 侵入式設計:引入了框架,對現有的類的結構有影響;即需要實現或繼承某些特定類。例如: Struts框架 非侵入式設計:引入了框架,對現有的類結構沒有影響。例如:Hibernate框架 / Spring
原创 Hibernate知識點概況(一)
一、Hibernate Api 1.Configuration配置管理器類對象 configure()加載主配置文件的方法,默認加載src/hibernate.cfg.xml configure(“指定路徑/文件”)加載指定路徑下指定名稱
原创 struts綜合案例
用到的主要知識點:模型驅動、數據回顯、防止表單重複提交、請求數據自動封裝等 一、數據庫準備 新建student數據表,id(int),name,age(int),sex四個字段 二、項目環境搭建 1.添加struts支持,引入jar包 c
原创 springmvc知識點概況(二)
一、基於註解版本的springmvc小案例 1、首先創建web項目,導入需要的jar包 2、配置web.xml文件 <servlet> <servlet-name>DispatcherServlet</servlet-name> <
原创 springmvc知識點概況(一)
一、springmvc的工作流程 1、客戶端發出http請求,只要請求形式符合web.xml文件中配置的*.action的話,就由DispatcherServlet來處理。 DispatcherServlet再將http請求委託
原创 struts案例2-登錄驗證
案例說明:用戶使用正確的帳號密碼進行登錄後,可以查看教師數據,密碼錯誤或者用戶未登錄訪問教師數據則返回到登錄頁面 知識點:struts請求數據自動封裝,struts攔截器 一、首先是數據庫準備: 1.user表,存儲用戶數據,有name和
原创 Hibernate知識點概況(二)
一、多對一映射與一對多映射學生和班級關係舉例: 1.學生實體類,存在班級屬性 package hibernate1; public class Student { private int id; private String na
原创 hibernate分頁查詢幾次後停止執行
利用hibernate寫了一個分頁代碼,一開始是運行正常的,但是點擊幾次下一頁以後瀏覽器不斷轉圈,後臺沒有報錯。仔細查看發現每次都是再執行第五次分頁查詢的時候掛掉。打印後的sql語句如下圖(1,2,3,4表示當前打開的頁數,後面的sql語
原创 springmvc案例一
一、首先創建web項目 二、導入springmvc的核心jar包 三、配置web.xml文件 <display-name>springmvc</display-name> <servlet> <servlet-name>D