原创 JS基礎知識

摘要: 1,js聲明和引入:       1、在head標籤中使用script標籤進行js代碼域的聲明  <script type="text/javascript"> alert

原创 Struts2 文件上傳/下載 詳解

文件上傳 1,上傳文件處理類(Action) 繼承 ActionSupport package com.wang.action; import java.io.File; /*import java.io.FileInputStr

原创 Struts2 國際化詳解

*.JSP中使用國際化資源 創建XXX_zh_CN.properties 配置文件 XXX可以任意(放在src目錄下) #user=用戶名 #password=密碼 user=\u7528\u6237 password=\u5BC6\u

原创 Struts2數據校驗詳解

1,通過配置文件來校驗數據 此配置文件名格式爲(ActionName-validation.xml),此文件應該放在與Action相同包下 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYP

原创 getParamer() 和 getAttribute() setAttribute()方法區別

getParamer( )獲取的時發送請求request裏面原有的數據 且返回的String(無setParamer)   getAttribute()獲取的是我們通過setAttribute()設置的參數數據(可以設置在四個作用域 re

原创 Struts2 獲取數據方式(筆記)

注意屬性name password 必須設置get set 方法(底層是根據這些方法來獲取值屬性值) public class login { private String name; private String password

原创 Struts 的Action 實現創建方式

package com.wang.struts2; import com.opensymphony.xwork2.Action; /** * 普通的Action類不繼承實現任何接口 |類 * 無侵入性 * @author l

原创 Web 監聽類 之 Listener

<本文來源尚學堂視頻 總結> /** * 監聽器的使用: * 作用: * 監聽作用域對象request、session、application的創建、銷燬和內容的改變 * 使用: * 創建一個實現了指定接口的jav

原创 Ajax 筆記

1.什麼是Ajax ?   場景:打開百度頁面,當你在搜索欄裏面輸入東西的時候,會出現下拉框,裏面有很多與你搜索的東西相關的供你選擇,如圖       這些選項都是通過向服務器發送請求,服務器返回的數據, 傳統上服務器響應客服端,會刷新

原创 EL表達式錯誤javax.el.PropertyNotFoundException: Property 'name' not readable on type com.wang.el.User

    今天使用EL表達式先使用 req.setAttribute("user",user); 將一個對象存入request中,然後請求轉發到另外一個.jsp文件使用EL表達式進行讀取該user對象的String name屬性${user

原创 初識 JSTL 標籤庫

JSTL學習:(使得jsp頁面看起來更加和諧結合了 EL表達式)           JSP標準標籤庫(JSTL)是一個JSP標籤集合,它封裝了JSP應用的通用核心功能。 JSTL支持通用的、結構化的任務,比如迭代,條件判斷,XML文檔操

原创 EL表達式 ------學習筆記

   1, 傳統方式獲取作用域數據:         缺點:導入包 ,需要強轉 ,獲取數據的代碼過於麻煩。     2,使用El表達式獲取作用域數據:       作用:獲取作用域對象中的數據。             (注意:獲取的是p

原创 淺談 Kruskal(克魯斯卡爾)之最小生成樹算法

對無向帶權圖(網)求其最小生成樹。(本文:爲本人看書加翻閱網上資料自己總結出來的一些想法,算是讀書筆記吧!適合初次接觸此算法的人蔘考學習)下圖爲一無向帶權圖我們需要解決問題簡單來說就是將次五個結點連接起來並且使其權值和最小(也就是最小生成

原创 JSP 自定標籤

JSP 自定標籤   1.創建自定義標籤處理類。     繼承 javax.servlet.jsp.tagex.SimpleTagSupport 類 重寫其中的doTag方法存在屬性(成員變量)則需要加 setter getter 方法

原创 最短路徑Dijkstra算法

#include<stdio.h>#define Max 10#define oo 99999/*代碼完全原創思路參考Dijkstra*/ typedef struct Graph    { int arc