ssh學習筆記

2021-07-29 15:35:01 字數 2067 閱讀 4347

一直對shh很感興趣,也一直有用shh開發東西,但是學習地並不深入。

1.ssh開發最好用myeclipse,這個ide真的非常好用,框架搭建基本不用花太大的力氣。

2.當用hibernate去鏈結oracle的時候經常會出現sid識別不了的情況,這時候就要去修改一下oracle的配置檔案裡。

3.oracle的監聽程式一定要開啟。

4.structs2.x和hibernate4有jar包衝突,要替換相應的jar包才行。

5.如果某個jsp頁面是要登陸之後才能看得見的那麼這個jsp頁面不能放到webroot目錄下面,應該放到web-inf目錄下面,這樣的話這個jsp頁面只能通過action跳轉過來。

6.structs配置檔案裡面的action的類class一定要和spring配置檔案裡面配置的一樣。

<

action

name

="doctorlogin"

class

="loginaction"

method

="doctorlogin">

<

result

name="doctorls"

>/person_doctor.jsp

result

>

<

result

name="doctorl"

>/login.jsp

result

>

action>

<

bean

id="loginaction"

class

="cn.it.bing.action.loginaction"

>

<

property

name

="doctordao"

ref="doctorsdao">

property

>

<

property

name

="userdao"

ref="usersdao">

property

>

bean>

7.除了抽取類之外還可以抽取jsp頁面,把一般jsp頁面要引用到的東西放到乙個.jspf檔案裡面,到時候其他jsp頁面直接

<

head

>

<

%@ include 

file

="/public/head.jspf"

%>

head

>

這樣引入即可。

8.同時也可以將多台運用到action的配置當中比如這樣:

<

action

name

="send_*_*"

class

="sendaction"

>

<

result

name

="send"

>

/web-inf//.jsp

result

>

action

>

然後在jsp頁面可以這樣寫:

<

frame

src=

"send_main_left.action"

/>

<

frame

src=

"send_main_right.action"

/>

這時不難看出第乙個frame是指向/

web-inf/main/left.jsp的。

9.充分利用好軟體設計模式的內容可以讓**更整潔,比如利用范型去實現多型。

@suppresswarnings(

"unchecked")

@service

("baseservice ")

@lazy(

true)

public

class baseserviceimplimplements baseservice

protected session getsession() {

//?ӵ?ǰ?̻߳?ȡsession?????û???

ssh學習筆記

一 理論 從客戶端來看,ssh提供兩種級別的安全驗證 第一種級別 基於口令的安全驗證 只要你知道自己帳號和口令,就可以登入到遠端主機。所有傳輸的資料都會被加密,但是不能保證你正在連線的伺服器就是你想連線的伺服器。第二種級別 基於密匙的安全驗證 需要依靠 金鑰,也就是你必須為自己建立一對密匙,並把公用...

SSH學習筆記 一

昨天在使用hibernate運算元據庫是出現了兩個異常,弄了很久才把問題解決,現在想把解決過程記錄下來,希望能給遇到跟我一樣問題的朋友一些幫助,o o 1.ora 01843 not a valid month 異常解決辦法。由於我裝的作業系統是英文版的,預設的日期格式為dd mm yyyy,而or...

學習ssh服務筆記

1.ssh服務是應用層服務,工作在tcp的22號埠。2.ssh服務是c s架構的。3.ssh協議有v1 和v2,2個版本,因為v1協議無法抵禦中間人 所以目前主流的用的都是v2協議。4.ssh與telent遠端登入服務的區別是 使用ssh服務的ssh客戶端與服務端使用者認證和資料傳輸都是以加密方式傳...