导航:首页 > 万维百科 > 如何利用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进行网页设计相关的知识