国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

指南:想成為一個JSP網(wǎng)站程序員嗎?

2020-06-01 23:29:59
字體:
供稿:網(wǎng)友

任何Web開發(fā)人員需要必備的技巧主要有以下這些技術(shù)。

開發(fā)Web應(yīng)用程序的技術(shù)已經(jīng)變得更成熟、更復(fù)雜了。現(xiàn)在,構(gòu)建一個Web應(yīng)用程序不僅僅需要簡單的HTML技術(shù)了。數(shù)據(jù)庫訪問、腳本語言和管理都是一個Web程序員需要具備的技術(shù)。讓我們來看看要成為一個市場上受歡迎的Web開發(fā)人員都需要些什么技能吧。

自從CERN(歐洲粒子物理研究所),日內(nèi)瓦附近的高能物理研究中心,在1991年發(fā)布了Web以來,Web技術(shù)已經(jīng)從靜態(tài)的內(nèi)容和Common Gateway Interface(CGI)發(fā)展成servlet技術(shù)和JavaServer Pages了。然而,在這個競爭更激烈的社會中,一個Web程序員需要更多的知識。例如,如果在面試中,你提到你熟悉XML并在JNDI方面有些經(jīng)驗(yàn)(這兩種技術(shù)初看似乎同Web編程沒有很緊密的關(guān)系),那么你就會給你未來的老板留下更深的印象。設(shè)想你已經(jīng)了解了Java編程語言和面向?qū)ο蟮木幊蹋旅孢€有兩組技術(shù)是一個Web開發(fā)人員日常工作中所需要的。第一組包括每個Web程序員必須具備的技術(shù)。第二組包含要想成為一個高級程序員所應(yīng)該掌握的技術(shù)。

基本技能
如果想稱自己是個Web開發(fā)人員,下面就是必須具備的技術(shù)。

HTML(HyperText Markup Language)
HTML幾乎是顯示在瀏覽器上所有內(nèi)容的語言。難怪HTML就好像是一個Web程序員的生存本能一樣。如果你仍需要在你的HTML中查找<tr>或<b>,那么你真的需要提高你的HTML技術(shù)了。HTML的當(dāng)前版本是4.01,你可以從http://www.w3.org/TR/1999/REC-html401-19991224/了解更多關(guān)于它的內(nèi)容。

Servlets和JSP
Java servlet技術(shù)是開發(fā)Java Web應(yīng)用程序的主要技術(shù)。它是由Sun Microsystems在1996年開發(fā)的,當(dāng)前的版本是2.3,但人們正在為版本2.4做準(zhǔn)備。

JSP是servlet技術(shù)的擴(kuò)展,現(xiàn)在的版本是1.2(2.0版將很快定下來)。有人認(rèn)為JSP是servlets的替代,但實(shí)際并不是這樣的。Servlets和JSP是一起用于復(fù)雜的Web應(yīng)用程序的。

用Java進(jìn)行Web編程的一個好的開端就是學(xué)習(xí)servlet技術(shù)。即使你打算在你的Web應(yīng)用程序中只運(yùn)用JSP頁面,你仍需要學(xué)習(xí)servlet技術(shù)。在更復(fù)雜的Web應(yīng)用程序中,JSP頁面只用于顯示,而JavaBeans和自定義標(biāo)簽庫用來嵌入商業(yè)邏輯。即:你也必須精通JavaBeans和自定義標(biāo)簽庫。


JavaScript
JavaScript是運(yùn)行于所有的主要的瀏覽器中的腳本語言。你用JavaScript來進(jìn)行客戶端的編程。客戶端編程中最重要的工作就是確認(rèn)用戶輸入。運(yùn)用客戶端輸入驗(yàn)證的好處是減少服務(wù)器的工作量并提高響應(yīng)時間。另外,JavaScript可以用于重新定向(redirection)、cookie處理、控制applets、創(chuàng)建導(dǎo)航樹、打開一個瀏覽器的一個新的實(shí)例、等等。

SQL(Strutured Query Language)和JDBC(Java Database Connectivity)
如今,大多數(shù)Web應(yīng)用程序都包括訪問關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)。作為一個Web程序員,你需要知道如何存儲、得到并操作數(shù)據(jù)庫中的數(shù)據(jù)。有時侯,你也需要設(shè)計(jì)數(shù)據(jù)庫,構(gòu)建數(shù)據(jù)庫中的表和其它結(jié)構(gòu)。SQL就是用來操作數(shù)據(jù)庫中數(shù)據(jù)的語言。你通常需要編寫SQL語句(常常是動態(tài)的),把它們傳遞到數(shù)據(jù)庫服務(wù)器,并得到返回的數(shù)據(jù)(如果有的話)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 徐水县| 姚安县| 安庆市| 乌拉特中旗| 隆回县| 安义县| 澎湖县| 宝应县| 旬阳县| 谢通门县| 玛沁县| 体育| 铅山县| 雅江县| 台山市| 泰和县| 辽宁省| 嘉祥县| 嘉鱼县| 沛县| 宽城| 哈巴河县| 保靖县| 吴忠市| 建宁县| 荔波县| 康乐县| 分宜县| 广河县| 黔西县| 阳山县| 尼木县| 陆良县| 蕲春县| 讷河市| 江油市| 綦江县| 托克逊县| 岳阳县| 团风县| 兴国县|