當前位置:首頁 » 網頁前端 » 系統webjsp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

系統webjsp

發布時間: 2022-12-06 09:42:28

㈠ java web 和 jsp 是什麼

http://ke..com/w?ct=17&lm=0&tn=WikiSearch&pn=0&rn=10&word=jsp
這是在網路中查到的jsp的詳細介紹。
其實不用全看的,我給樓主簡單說一下就行了。
java web 是指java技術中的開發網站的技術,其實真的用java做網站我個人並不推薦,不如直接用asp,php,java很多時候由於其出色的代碼書寫規范和高效的資料庫調用技術從而開發一些用一定難度的基於瀏覽器的系統,如內部oa,erp等基於intenet的系統。
舉個最簡單的例子,比如你是一個葯房的老闆,葯房肯定要有一個收費系統,收費系統必須綁定一個資料庫。這個收費系統肯定是基於桌面軟體開發的,如delphi開發的等,不然運行速度太慢了。
但是由於你是老闆,要經常出差,無法及時看到要點資料庫內容,所以你可以使用java web技術開發一個基於intenet互聯網的「老闆查詢系統」。這樣你就可以在任何可以上網的地方看到你需要的數據,當然,速度要比所面軟體開發的要慢一些。
至於jsp,是java web技術中的一種,他的爸爸叫servlet,由於大量由asp,php轉過來的程序員看不懂servlet代碼,所以sun才開發了基於servlet的,代碼編寫類似asp,php的jsp。
不過現在很多人將jsp和servlet一起使用,包括我也是這樣用的,效果非常好,雖然遠比不了struts。
樓主可以這樣理解,java web是一種技術理念,而jsp是java web理念的一個實現。
如:大規模殺傷性武器是一種技術理念,而原子彈,氫彈就是這種技術的實現,明白否?
至於教程,建議樓主先看張孝祥的java就業培訓教程後(這個教程樓主課下載迅雷後在www.gougou.com中搜索到),在去www.gougou.com搜索關於jsp的教程,jsp學起來有一定難度,需要學資料庫中的sql語句以及基本的html,還有如tomcat伺服器,weblogic,jboss等伺服器的任意一個,建議樓主學tomcat就可以了,免費的,上手快,功能除了ejb都可以。
最後祝福樓主成功吧!

㈡ 做web系統是網頁不顯示資料庫里的數據,JSP寫的還不報錯怎麼回事

就是顯示的是諸如${}形式的東西么??如果是這樣的話,就說明你的jsp並沒有對EL表達式進行編譯。具體原因就是jsp/servlet的版本過低,默認是把EL表達式忽略的。
解決辦法,在jsp頁面加入<%@ page isELIgnored="false" %>就OK了!!

㈢ 怎麼用jsp開發手機web系統

jsp開發手機web系統需要用到html5技術。

用 HTML5 改進移動 Web 應用的開發
一個完美的網站,在開發時可以多考慮一些兼容性,就可以在移動瀏覽器上使用了。主要的考慮方面,HTML5 開發人員需要注意屏幕的尺寸和解析度;其次,如果保持 HTML,CSS,Javascript 是有效的,簡潔的,才是移動用戶需要的內容。
當你在設計移動網站時,請記住站在用戶的角度去考慮,並提供重要的內容。盡管如此,不是所有的傳統網站都需要一部分移動網站。很有可能,當用戶進入網站里的每個頁面時,如果沒有在第一時間看到他們想看的內容,他們就會退出網站。
更重要的是,你要在各種尺寸的屏幕上測試你的網站。檢查圖片是否被載入;是否可以橫向滾動;是否所有的功能都可以工作,是否支持所有格式的文件。需要全面的檢查你的網站,確保使用 HTML5 開發的移動網站獲得完美的效果。

開發移動設備應避免的事項

由於手機屏幕尺寸較小,在手機布局中極可能不要讓網站用戶滾動屏幕,因此不要使用表格。
確保不要使用隱藏的圖形來填充頁面。如果使用隱藏圖形,會增加下載時間,而且頁面也可能顯示錯誤。
很多手機網站用戶並不喜歡彈出窗口。這些窗口不但很煩人,而且導致網站可用性問題。因此,您一定要使用必要的方式
作為一名 HTML5 的開發者必須保證移動瀏覽器的兼容性。同時,每個使用 HTML5 開發的公司,都應致力於開發和提升移動 web 應用的用戶體驗。

㈣ javaweb和jsp的區別

JAVA是一種編程語言,可以編寫應用程序,主要應用在網路編程上。JSP是建立在JAVA基礎上的一種網路編程語言,只能在網頁上應用。

可以把jsp理解為腳本,java為面向對象語言。jsp作用主要是負責頁面展現,java負責邏輯,業務處理

jsp本質是servlet,servlet本質是java類,就是這么個關系。

(4)系統webjsp擴展閱讀

JAVA和JSP之間的關系,以及JAVA的完整認識

JAVA分為J2EE,J2SE,J2ME下面分別介紹:

一、J2EE:Java 2 Platform Enterprise Edition 企業版,用於企業應用,支持分布式部署。

J2EE平台由一整套服務(Services)、應用程序介面(APIs)和協議構成,

它對開發基於Web的多層應用提供了功能上的支持。它包含13種核心技術規范:

1、Java Database Connectivity (JDBC)

以一種統一的方式來對各種各樣的資料庫進行存取

2、Java Naming and Directory Interface (JNDI)

用於名字和目錄服務,它提供了一致的模型來存取和操作企業級的資源如DNS和LDAP,本地文件系統等

3、Enterprise Java Beans (EJB)

提供了一個框架來開發和實施分布式商務邏輯,顯著地簡化了具有可伸縮性和高度復雜的企業級應用的開發

4、JavaServer Pages (JSPs) 這里就是你所說的JSP!!!!!!

用以創建動態網頁

5、Java servlets

提供的功能大多與JSP類似,不過實現的方式不同

6、Remote Method Invocation (RMI)

在遠程對象上調用一些方法,使用了連續序列方式在客戶端和伺服器端傳遞數據

7、Interface Description Language (IDL)

將Java和CORBA集成在一起

8、Java Transaction Architecture (JTA)

可以存取各種事務

9、Java Transaction Service (JTS)

規定了事務管理器的實現方式

10、JavaMail

用於存取郵件伺服器的API,它提供了一套郵件伺服器的抽象類

11、JavaBeans Activation Framework(JAF)

JavaMmail利用JAF來處理MIME-編碼的郵件附件,MIME的位元組流可以被轉換成JAVA對象,或者轉換自JAVA對象

12、Java Messaging Service (JMS)

是用於和面向消息的中間件相互通信的應用程序介面(API)

13、Extensible Markup Language (XML)

XML是一種可以用來定義其它標記語言的語言

上面的JSP是主流,基於MVC的實現,最流行使用,也最安全(比較其他語言做的網站)

其中EJB是java最難學的東西

但是現在的sun公司出來一種新的技術:java FX,

可以像FLASH一樣在瀏覽器中執行,但是也要安裝插件,具體可以參見www.sun.com

二、J2SE:Java 2 Platform Standard Edition 標准版,用於桌面應用,也是J2EE的基礎。

包括JAVA基礎,IO,Swing,AWT,線程,集合等知識.也是學習JAVA的必經之路(基礎)!

三、J2ME:Java 2 Platform Micro Edition 移動版用於小型設備,是J2SE的一個子集。

㈤ 什麼是jsp web三層架構

三層架構(3-tier architecture) 通常意義上的三層架構就是將整個業務應用劃分為:界面層(User Interface layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data access layer)。區分層次的目的即為了「高內聚低耦合」的思想。在軟體體系架構設計中,分層式結構是最常見,也是最重要的一種結構。微軟推薦的分層式結構一般分為三層,從下至上分別為:數據訪問層(又稱為持久層)、業務邏輯層(又或稱為領域層)、表示層。

表示層(UI層):
表示層也稱為界面層,位於最外層(最上層),離用戶最近。用於顯示數據和接收用戶輸入的數據,為用戶提供一種互動式操作的界面。

業務邏輯層(BLL層):
負責關鍵業務的處理和數據的傳遞。復雜的邏輯判斷和涉及到資料庫的數據驗證都需要在此做出處理。主要是針對具體的問題的操作,也可以理解成對數據層的操作,對數據業務邏輯處理,如果說數據層是積木,那邏輯層就是對這些積木的搭建。

數據訪問層(DAL層):
主要負責對資料庫的直接訪問,為業務邏輯層提供數據,根據傳入的值來操作資料庫,增、刪、改、查。

㈥ 如何建立簡單的WEB應用(JSP)

首先把環境搭建起來,jdk+tomcat+SQL SERVER,你學過java相信這些沒問題。首先把功能和表單設計好,著手做某個功能部分,作完後作下一個,然後用一些功能頁面串起來,就初具規模了。我是這么想的,不知道高手們做的時候是什麼情況呢?

㈦ web與jsp的區別

首先,你要明確一點:javaweb是使用java語言進行web系統開發!

web系統開發------Java在web開發上處於領導地位!現在主流的是MVC的三層架構,而jsp就是頁面表現層的首選,因為它出現的比較早,技術相對成熟和普及。這就是最為流行的J2EE技術。

關系就是:jsp服務於java web開發。

jsp就是html中間插入java代碼,最終要先編譯為servlet,然後轉換為。class文件的。
web開發用到的框架基本都是java語言寫的(當然離不開html和xml等了)

㈧ 什麼叫WEB系統

web系統有兩種模式C/S、B/S。C/S是客戶端/伺服器端程序,也就是說這類程序一般獨立運行。而B/S就是瀏覽器端/伺服器端應用程序,這類應用程序一般藉助IE等瀏覽器來運行。WEB應用程序一般是B/S模式。Web應用程序首先是「應用程序」,和用標準的程序語言,如C、C++等編寫出來的程序沒有什麼本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基於Web的,而不是採用傳統方法運行的。換句話說,它是典型的瀏覽器/伺服器架構的產物。

一個Web系統是由完成特定任務的各種Web組件(web components)構成的並通過Web將服務展示給外界。在實際應用中,Web應用程序是由多個Servlet、JSP頁面、HTML文件以及圖像文件等組成。所有這些組件相互協調為用戶提供一組完整的服務。

更多相關知識可參考:http://ke..com/link?url=

㈨ JSP開發Web站點的4種方式

  1. 直接使用JSP(小型,功能簡單)

  2. 在JSP頁面中加入JavaBean,用JavaBean來封裝資料庫連接等(中等規模,邏輯關系簡單)

  3. JSP、Servlet、和JavaBean結合起來,網站邏輯完全放在Servlet中,動態頁面的輸出放在JSP頁面完成(網站邏輯關系復雜)

  4. 用JavaEE開發模型(將整個系統分為三個主要部分:視圖,控制器,模型,前者處理用戶看到的界面,中者負責網站整體邏輯,用來搞管理用戶與視圖發生的交互,後者是應用業務邏輯部分,用Java 伺服器端組件模型EJB來完成)

  5. 用框架整合應用來開發Web站點,如SSH(這種方式當今主流web應用開發模式)

    你說的四種我不知道是哪四個,這是實際開發中開發Web站點的主要五種方式

㈩ 如何使用jsp

1、JSP(全稱JavaServer Pages)是由Sun Microsystems公司主導創建的一種動態網頁技術標准。
2、JSP部署於網路伺服器上,可以響應客戶端發送的請求,並根據請求內容動態地生成HTML、XML或其他格式文檔的Web網頁,然後返回給請求者。
3、JSP技術以Java語言作為腳本語言,為用戶的HTTP請求提供服務,並能與伺服器上的其它Java程序共同處理復雜的業務需求。
4、JSP技術廣泛用於企業級WEB系統的開發,jsp文件的運行常見的方式都是把WEB項目工程打包部署到tomcat伺服器下來運行。