原创 自制簡易的BeanUtil工具

在學習了request對象獲取前端數據時;老師提到了通常會利用request.getParameterMap()獲取map集合,在通過工具BeanUtil解析成一個值對象 在學習類反射後已經好久沒練習了,今日就自制了一個簡易的Beanut

原创 tomcat 熟知與運用

Tomcat的啓動與網頁訪問   1:配置電腦環境變量:JAVA_HOME  JRE_HOME  (二選一)將安裝java的jdk目錄路徑填入   2:啓動bin目錄下的startup.bat  配置第一步則可以啓動,否則閃退   3:啓

原创 SerVlet-Config(單一servlet參數配置)/ConText(web項目內容)的使用

一:ServletConfig          用來讀取在web.xml的相應servlet的初始化參數的設置         當web.xml的servlet配置了<init-param/> <init-param>

原创 網上相冊(上傳與下載)

運用apache解析工具實現網上相冊 主頁:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.get

原创 利用dim4j來保存用戶信息

一:利用單例設計模式創建dom對象         編碼問題:xml文件不指定輸入流的編碼格式,文件以系統編碼(windows7爲gbk)寫入(雖然文件頭爲utf-8)                             此時注意do

原创 HDOJ1240 Asteroids!

題意: 首先一個字符Start N  1<=N<=10 接下來是一個char[N] [N] [N]的三維數組模型 每個地方不是X  就是O X表示不可走  O表示可走 每次只能走同一層前後左右    不同層上下 接下來是倆行(起點   終

原创 xml解析 SAX

 SAX解析:      Simple Api for XML。      SAX在解析文檔時使用的是邊讀取邊解析的方式,而不是一次性的將文檔全部裝入內存中。    所以它的讀取速度很快,佔用很少的內存。     僅向前,不能任意的讀取一

原创 重定向與轉發 (附:壓縮格式的本頁顯示)

重定向與轉發的區別:       轉發的代碼:      String path = "/jsps/res.jsp"; RequestDispatcher rd = req.getRequestDispatcher(path);

原创 HDOJ1195 Open the Lock

題意: 給倆個四位數,第一個變到到第二個最少需要多少步 每一個只能  每一位+-1(一次操作一個數 不能同時操作不同位) 1-1=0則變9  9+1=10則變1 或者相鄰倆位數字交換 第一位和第四位不算相鄰位 解題思路: 將四位數轉換成四

原创 利用ServeltConText製作留言板

ServletContext是伴隨着整個Web服務器運行階段的:       對於所有的瀏覽器請求,都是可以通過requset獲取ServletContext的      可以通過設置set/getAttribute()來獲取保存留言

原创 Web 文件(圖片)下載

對Servlet的響應,以告知瀏覽器下載文件:        需要對http響應協議設置:       1:設置響應頭--內容接收程序--瀏覽器看到這個響應頭,就會把它認爲的下載程序打開            (如果識別迅雷那麼就會自動打

原创 input file文件上傳

一:瀏覽器post表單提交 通常的input組件表單提交時,按照form屬性提交的其中enctype=”application/x-www-form-urlencoded”是默認值 <form action="R

原创 Request對象的用法

request對象,是瀏覽器訪問服務器的一次請求對象,封裝了http協議請求頭和請求正文數據                           是一次請求,數據於多次請求是不共享的,但是請求的對象是同一個 System.out.prin

原创 網頁驗證碼 (粗略功能實現)

1:明白前後端的信息交互原理,交互對象request response的使用 2:對servelt的理解運用,tomcat的理解 3:對配置文件的XML理解,網頁/ 在tomcat的webapps下,xml中設置的url-patter

原创 泛型(一)(淺層介紹---好處)

泛型技術的由來: 集合中可以存儲任意類型對象,但是在取出時,如果要使用具體對象的特有方法時,需要進行向下轉型,如果存儲的對象類型不一致,在轉型過程中就會出現ClassCastException異常。這樣就給程序帶來了不安全性。 在jdk