Web開發學習記錄 Servlet總結

2021-10-04 15:15:01 字數 1316 閱讀 3528

目錄原則

servlet 分頁

目標明確,學習路徑清晰。

不陷入細節,把握知識本質。

用對方法,自己來debugging(單步除錯)。

原理:web程式,request/response模式;

request.getparameter(),通過httpservletrequest物件和getgetparameter方法,

request.setattribute(),通過httpservletrequest物件和setattribute方法,將請求**給jsp檔案並向瀏覽器響應;

model-view-controller(action)——servlet;

反問自己幾個問題:

action有約束嗎?

接受請求的方式還是httpservletrequest物件和getgetparameter方法麼?

如果不是,那是什麼?

與servlet的區別在**?

包含了jsp,jdbc,servlet,jndi,jms……

框架:將常規工作進行了封裝,提高了開發效率。

他人對操作的一些封裝也具有很大的侷限性,比如,資料持久化操作中,hibernate需要較複雜的配置,且僅適用於單錶連線,這時我們最好自己寫下jdbc。

已經有那麼多他人做好的東西了,為什麼還要學這些原理?

答:為了理解知識的本質。沒有理解,何談應用,甚談靈活應用?他人造的輪子雖然多,但卻無法讓我學會簡單地去解決問題,再好又與我何干?

select * from semester order by id offset ? rows fetch next ? rows only;
---這個方法在sql執行時有點問題,

1.%,多個或乙個字元,

delete from semester where name like '%1學期';

2.-,乙個字元;

select * from semester where name like '%_期';

3.[charlist],含有char字串;

select * from student where sname like '[j]%';

4.[^charlist],不含有char字串;

select * from student where sname like '[^j]%';

Web開發學習

這幾天天天學習網路開發的一些東西,接觸了好些概念。原本打算自己弄個個人部落格,blogengine.net已經做的很好了,可以直接拿來用而且原始碼開放。做的很不錯,是webform的。本來打算好好學習一下,但是和乙個朋友聊了一下轉向ajax。開始對webform asp.net mvc這些東西很混淆...

學習記錄(WEB前端)

一 的標籤及屬性table屬性width height 寬高 單位是畫素或百分比 align 對齊border 外邊框bgcolor 背景色background 背景cellspacing 單元格間距 單元格和單元格的距離 一般情況寫0cellpadding 單元格邊距 邊框與內容的距離 一般情況寫...

學習記錄(WEB前端)

三 display inline block inline block 一行顯示 支援寬和高 none徹底消失 四 與overflow屬性1.display屬性 1 display inline 行內元素a span 的應用。display inline可以讓塊元素,變為行內顯示,例如行內元素特徵 ...