導航:首頁 > 萬維百科 > 如何利用java進行網頁設計

如何利用java進行網頁設計

發布時間:2020-09-18 20:56:38

1、java怎麼來做網頁設計 ??/

下個JDK就可以了 創建的時候有一個.HTML文件 有一個.JAVA文件 他們放在一個文件夾里 如果不嵌套的話 是不能使用的~ (你可以去網上找幾個例子,人家說模仿是最好的學習方法) 希望你成功

2、Java課程網站設計與實現

開題報告
題 目:Java課程網站設計與實現

學 院:xx

專 業:xx

學生姓名:xx

指導教師:xx

日 期:xx-xx-xx
設計(論文)的技術路線及預期目標:
作為課程設計,主要目的是希望通過該系統的設計開發,將所學知識真正的應用於實踐當中,培養實際動手能力。並在設計實踐過程中,學習到更深的知識,掌握先進的技術。以此來增強對一個系統設計的整體認識,熟悉軟體開發過程,更深刻的理解軟體工程的知識,熟悉資料庫的設計與實現(Oracle),學習和掌握面向對象的分析方法(UML),利用MVC結構來開發高效率、高性能的Web應用程序,及面向對象的程序設計方法(以java語言實現)。

本次課題研究的主要內容是人事管理的需求分析和設計,最終完成一個人事管理系統。

課題進度計劃:

我擬訂將該研究過程劃分為三個階段,分別為前期、中期和後期。在前期階段(2—3周),主要做一些准備工作,如熟悉開發環境,認識J2EE架構,學習JAVA語言,MVC架構,收集一些有助於課題研究的資料,並試著寫相關的程序。在該階段需要完成的主要任務是「需求分析」,提出「概要設計方案」。

在中期階段(4—6周),對項目塊進行研究、實驗,本階段是整個研究、設計過程中的一個很重要的時期,也是對整個系統進行詳細設計和編碼,最後基本完成整個系統的製作任務。

後期階段(1—3周),該階段主要對整個系統進行集成和測試,發現系統存在的問題和有那些缺陷,並進行總結和分析,為將來的工作積累經驗和教訓。

我相信,通過在以上幾個階段中的努力工作及老師的辛勤指導,最後一定能做成電子政務檔案管理系統,完成課題研究任務。

我們也希望通過這次課題研究的機會,深層次的了解Java語言的開發及JavaBean和Jsp的使用技巧及MVC構架,掌握先進的軟體設計、管理、開發方法。

畢業設計(論文)的主要內容:

本次課題研究的主要內容是人事管理的需求分析和設計,最終完成一個人事管理系統。

在研究過程中,我將應用基於J2EE中的MVC構架技術來實現我的人事系統。擬訂將該系統劃分為三層,首先通過HTML向客戶展示被請求信息的表層(Represent Tier),我們用Java Servlet和JavaServer Page及JSTL來實現;然後是控制邏輯層(Control Logic Tier),它包含了一些在Struts體系結構上運行的組件;最後是資料庫層(Database Tier),用於永久性存儲數據。

公司管理模塊實現了公司的增加、刪除、修改、查詢等功能。

職位管理模塊實現了職位的增加、刪除、修改、查詢等功能。工作類型管理模塊實現了工作類型的增加、刪除、修改、查詢等功能。部門管理模塊實現了部門的增加、刪除、修改、查詢等功能。

員工管理模塊實現了增加、刪除、修改、查詢等功能。

檔案管理系統的系統功能圖:

在過去的很大一部分時間里都在熟悉將要採用的開發環境,如今已基本掌握了各開發工具和所必須的知識。針對課題研究對象,在不同的方面進行了研究,如:

需求分析:人事管理系統的主要作用是為用戶管理不同公司、不同部門的職工,方便用戶的查詢、匯總及分析。針對不同的用戶,人事管理系統有不同的功能表現。本系統為用戶提供對公司人事的管理,具體包括的功能有職位管理、工作類型管理、部門管理、公司管理、員工管理及操作資料庫的實現。本系統需要實現以下功能:

1、 公司管理:用戶可以增加公司的類別,2、 針對不同3、 類別的公司或者分公司,4、 系統可以按公司類別進行處理。通過公司區分不同5、 的用戶。

6、 職位管理:用戶可以為本系統的不同7、 公司職工增加職位,8、 來具體區分不同9、 公司的職工的職位類別。

10、 工作類型管理:用戶可以為本系統增加工作類型管理,11、 針對不同12、 職工的工作類型進行管理,13、 來區分職工的工作類型。

14、 部門管理:用戶可以為本系統增加部門,15、 包括修改、查看、刪除、查詢等操作。針對不同16、 公司的部門進行管理,17、 建立本公司的部門結構。

18、 員工管理:用戶可以為本系統增加員工。針對公司的某部門的員工進行管理,19、 建立本公司某部門的職工管理模塊。

系統設計:在大家的努力下,我們現在對整個網上圖書銷售系統的框架基本達成了一定的共識,具體內容將在詳細的設計書中進行描述。

資料庫設計:根據對系統的認識和分析,我們已開始設計符合系統要求的後台資料庫系統。如:公司信息{公司名稱},職位信息{職位名稱},工作類型信息{工作類型名稱},部門信息{部門信息},員工信息{員工ID,姓名,性別,公司名稱,政治面貌,文憑,工作類型編碼,工作類型名稱,部門名稱,出生日期,結束工作日期,參加工作日期,家庭地址,電話,手機,電子郵件,基礎工資,信用卡號}。

用戶界面設計:在設計研究過程中,已經進行用戶界面的設計。我們不僅讓設計出來的系統滿足需求,還使用戶在使用時感到舒適、便捷。

我相信,我的努力及老師的指導下,一定能夠圓滿的完成這次課題研究任務。
完成課題所需條件及落實措施:

從現有條件和所學課程來看,通過努力均可以完成畢業設計任務。

計算機系機房提供上機條件,設計資料和書籍從學生畢業設計的費用中開支。

完成課題所需條件都已經基本落實。

參考文獻、資料:

《J2EE編程技術》 郝玉龍,北方交大出版

《Java程序設計》 朱喜福,人民郵電出版

《J2EE案例開發》 季民,中國水利水電出版

《Java網路編程》 馮博,清華大學出版

《Java程序設計實用教程》 朱戰立,人民郵電出版

《Java開放源碼編程》 [美]Joe Walnes,電子工業出版

《JBuilder 10入門與提高》 王碧波,清華大學出版

《Java程序設計基礎》 (美)Gary,Bronson,北京大學出版
指導教師意見:
指導教師簽字:

年 月 日

學院畢業設計(論文)工作領導小組意見:
組長簽字:

年 月 日

3、java與javascript如何應用在網頁製作中的

JAVA主要是編寫後台服務端的代碼,完成處理前台調用的服務,以及完成數據持久化的操作。javascript用於html頁面內的動態腳本的編寫,使靜態的html頁面能夠實現動態操作和一些動態特效。具體怎麼實現,那就得看教程去了,這里沒法說得很詳細

4、如何用java編寫 網頁

一般在網上有免費的界面提供下載,有一定的html,css,腳本方面的知識,即使不懂,也能自我修改達到你要求的效果 算了我直接給你代碼得了

*************************************test.html*********************************************************
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>3列固定寬度居中+頭部+尾部——<a href="http://www.aa25.cn">標准之路www.aa25.cn</a></title>
<link href="layout.css" rel="stylesheet" type="text/css" />

</head>

<body>
<div id="container">
<div id="header">This is the Header</div>
<div id="mainContent">
<div id="sidebar">This is the sidebar</div>
<div id="sidebar2">This is the sidebar2</div>
<div id="content">3列固定寬度居中+頭部+尾部——<a href="http://www.aa25.cn">標准之路www.aa25.cn</a></div>
</div>
<div id="footer">This is the footer</div>
</div>
</body>
</html>
********************************************layout.css *************************************************

body { font-family:Verdana; font-size:14px; margin:0;}

#container {margin:0 auto; width:900px;}
#header { height:100px; background:#6cf; margin-bottom:5px;}
#mainContent { height:500px; margin-bottom:5px;}
#sidebar { float:left; width:200px; height:500px; background:#9ff;}
#sidebar2 { float:right; width:200px; height:500px; background:#9ff;}
#content { margin:0 205px !important; margin:0 202px; height:500px; background:#cff;}
#footer { height:60px; background:#6cf;}

5、Java 網頁設計

jsp
如果想走高端的路線 參見 《JAVA設計模式》
不過現在安卓較火,很有潛力

6、如何 利用 java 實現 與別的電腦 進行網頁的交互啊 ??

棧的定義 棧(Stack)是限制僅在表的一端進行插入和刪除運算的線性表。 (1)通常稱插入、刪除的這一端為棧頂(Top),另一端稱為棧底(Bottom)。 (2)當表中沒有元素時稱為空棧。 (3)棧為後進先出(Last In First Out)的線性表,簡稱為LIFO表。 棧的修改是按後進先出的原則進行。每次刪除(退棧)的總是當前棧中"最新"的元素,即最後插入(進棧)的元素,而最先插入的是被放在棧的底部,要到最後才能刪除。 實現代碼: package com.gc.list; import Java.util.*; public class MyStack { private LinkedList ll=new LinkedList(); public void push(Object o){ ll.addFirst(o); } public Object pop(){ return ll.removeFirst(); } public Object peek(){ return ll.getFirst(); } public boolean empty(){ return ll.isEmpty(); } public static void main(String[] args){ MyStack ms=new MyStack(); ms.push("zhangsan"); ms.push("lisi"); ms.push("wangwu"); System.out.println(ms.pop()); System.out.println(ms.peek()); System.out.println(ms.pop()); System.out.println(ms.empty()); } }

7、怎樣用JAVA來實現在網頁中製作柱狀圖

JFreeChart是JAVA平台上的一個開放的圖表繪制類庫。它完全使用JAVA語言編寫,是為applications, applets, servlets 以及JSP等使用所設計。JFreeChart可生成餅圖(pie charts)、柱狀圖(bar charts)、散點圖(scatter plots)、時序圖(time series)、甘特圖(Gantt charts)等等多種圖表,並且可以產生PNG和JPEG格式的輸出,還可以與PDF和EXCEL關聯。

JFreeChart的主頁地址為:

http://www.jfree.org/jfreechart/index.html

在這里可以找到最新版本的JFreeChart的相關信息,如說明文檔、下載連接以及示例圖表等。

JFreeChart目前是最好的java圖形解決方案,基本能夠解決目前的圖形方面的需求。

IBM文檔:http://www-128.ibm.com/developerworks/cn/java/l-jfreechart/

Javaeye社區:http://www.javaeye.com/search?keyword=jfreechart

8、JAVA網頁設計應該學什麼東西,還有網頁設計的大概思路是怎樣的,那種框架,求解答

Java網頁設計,應該學的是JSP

9、基於JAVA的WEB網頁設計

基於JAVA的WEB網頁設計資料有的

與如何利用java進行網頁設計相關的知識