1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java如何做网页_java怎么做一个简单网页?网页包括什么?

java如何做网页_java怎么做一个简单网页?网页包括什么?

时间:2022-06-06 05:14:21

相关推荐

java如何做网页_java怎么做一个简单网页?网页包括什么?

学了java程序之后,大家就可以将这些运用到生活中去,比如做一个简单的网页。正好也可以检测自己学了怎么样,那么接下来,我们就来给大家讲解一下这方面的内容。

用Java语言编写实现一个简单的WEB浏览器,我们经常要在Internet 上浏览网页,这就需要浏览器,目前使用比较广泛的是Internet

Explorer,通过这些浏览器我们可以在Internet 上浏览各种信息。本例通过编程实现了一个简单的Web

浏览器,但是这个浏览器比较简单,不能在网上冲浪。运行程序,并加上URL 作为参数,就可以浏览其网页。缺省情况下浏览搜狐网页。以下是Java编写的简单WEB浏览器运行效果图:

实现方法:用户单击JeditorPane 时产生HyperlinkEvent

事件。Javax.swing.event.HyperlinkListener接口定义了一个简单方法hyperlinkUpdate():

publicvoidhyperlinkUpdate(HyperlinkEvente)

在这个方法里面,编写事件响应处理。设置默认初始浏览页面。通过Jframe

对象的setDefaultCloseOperation()方法来设置缺省关闭浏览器操作。编写程序代码:

1.编写LinkFollower 类的基本框架,该类实现了HyperlinkListener

接口,包括无返回值的hyperlinkUpdate()方法和构造器,代码如下:classLinkFollowerimplementsHyperlinkListener

{

privateJEditorPanepane;

publicLinkFollower(JEditorPanepane)

{

this.pane=pane;

}

publicvoidhyperlinkUpdate(HyperlinkEventevt)

{

if(evt.getEventType()==HyperlinkEvent.EventType.ACTIVATED)

{

try

{

pane.setPage(evt.getURL());

}

catch(Exceptione)

{}

}

}

}

2.编写useSimpleWebBrowser 类的基本框架,该类仅包括main()方法,在该方法中建立编辑面板并建立浏览窗体,代码如下:importjavax.swing.text.*;

importjavax.swing.*;

.*;

importjava.io.*;

importjava.awt.*;

importjavax.swing.event.*;

publicclassuseSimpleWebBrowser

{

publicstaticvoidmain(String[]args)

{

//获取打开的网址URL

StringinitialPage="";

if(args.length>0)initialPage=args[0];

//建立编辑面板

JEditorPanejep=newJEditorPane();

jep.setEditable(false);

jep.addHyperlinkListener(newLinkFollower(jep));

try

{

jep.setPage(initialPage);

}

catch(IOExceptione)

{

System.err.println("Usage:javaSimpleWebBrowserurl");

System.err.println(e);

System.exit(-1);

}

//创建窗体

JScrollPanescrollPane=newJScrollPane(jep);

JFramef=newJFrame("SimpleWebBrowser");

f.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

f.getContentPane()

.add(scrollPane);

f.setSize(512,342);

f.show();

}

}

网页包括什么?

一个完整的网站主要分为前端、后端、数据库三个部分,三个部分各司其职,拥有自己的技术或者是语言,网站上的数据就是在这三个部分之间传递,各个部分的主要功能如下:

前端:前端负责的是页面的显示,我们平时在游览网站的页面时所看到的布局、交互什么的就属于前端的内容,主要用到的技术或者语言是HTML、CSS、JavaScript这三个,在此基础上衍生出很多框架,像是现在热门的vue和一些ui框架。

后端:后端负责的是数据的处理、逻辑业务的处理,与前端的数据交互,与数据库的数据交互等,可以说后端是前端与数据库之间的桥梁,但又不只是桥梁那么简单。像是整一个网站的服务的启动(这个应该是涉及到服务器的),前端显示所需要的数据,前端提交的数据处理、储存等等。

数据库:数据库的主要作用就是数据的存储,就比如一个网站上的用户的信息就是村春在数据库中。

学会了做简单的网页之后,我们自己也可以做一个网页了,但是Java语言还有很多值得大家去探索去学习的,所以大家还是要不断的学习哦!最后大家如果想要了解更多java实战知识,敬请关注奇Q工具网。

推荐阅读:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。