原创 Struts2中的類型轉換器學習(升級版)

原理 原理和我的另外一篇相同的一樣。(此次是局部類型轉換,全局請看另外一篇) 繼承StrutsTypeConverter….之後重寫方法 主要文件有以下:Convert.java、UserAction-conversion.propert

原创 Struts-default.xml中攔截器個數

版本:struts2-core-2.3.24.1.jar 內部總共有35個攔截器 defaultStack有20個攔截器 注意:攔截器棧中才有執行順序,是按排列順序依次載入執行。

原创 Action 與 攔截器執行的順序

對Action是先於攔截器還是後於攔截器學習筆記! From 經過老師的測試… 在各個攔截器上加斷點… 可知: Action 是在訪問的時候執行。 並且先Action創建,再執行params攔截器。 所以結論是: Action要先

原创 java自制服務器與客戶端(Sock)

這是對ServerSock與Sock的學習。 是自我探究服務器接收以及響應。 這是個小程序。 原理: 用servlet監聽端口。 sock發送消息到某個ip某個端口。 服務端: package org.Sock; import jav

原创 URL編碼 爲什麼 中文 加% 原因

《源文章》:http://fengqing888.blog.163.com/blog/static/330114162013101522549676/ 我的結論: URL有四種情況 網址路徑中有漢字。例:http://localhos:

原创 Struts多個文件上傳

原理就是用Struts中的fileUpload攔截器,配置一些參數,就ok了 上傳頁面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOC

原创 Struts.xml 中的11種Result-Type類型

struts核心包版本:struts2-core-2.3.16.3.jar <result-types> <result-type name="chain" class="com.opensymph

原创 Math.floor,Math.ceil,Math.rint,Math.round用法詳解

轉載:http://swiftlet.net/archives/1369

原创 Struts2 文件下載

這一篇主要講文件上傳需要注意的地方。 原理: 通過對Action的請求,在Action中書寫相應代碼,同時配置struts.xml。 涉及到的頁面有: list.jsp、Action、struts.xml ListAction用於顯示w

原创 攔截器 和 過濾器的區別

相同點: 都是用來攔截資源。 不同點: 過濾器是servlet的概念,可以攔截所有資源。如*.jsp、css、js等等。 攔截器是struts2的概念,只能攔截對action請求。

原创 Struts2 文件上傳

要求: 使用struts上傳文件。首先你要是個基礎的struts項目。要有struts.xml,相關jar包,以及再web.xml中配置好。 該篇文章能幫助你那些? 1. 你將知道如何使用struts上傳。 2. 你將知道stru

原创 表單Form中的action怎麼填(Struts篇)

今天突然發現,form中的action=“/login”居然是錯誤的。突發奇想,就想對url做個探究。 還有好多人是用${requestScope….},我也想做個實驗,加深影響。 繼續探究吧,想看最後結論,請下拉…(記得點贊,謝謝!

原创 Struts2中的類型轉換器學習

類型轉換器知識筆記。 知識補充: 在form表單提交的數據,會被params攔截器注入到相應的Action。因此,非對象級的,Action內部的變量,將會與form表單中的input[name]中的name相對應。 Action從表單取過