‘壹’ 用java程序操作网页
用HttpURLConnection类可以读取网页的内容,不过读取到的是字符的,需要你的程序自己解析调HTML然后获取内容,很多新闻小偷之类的都是这样做的
‘贰’ java 和javaWeb的区别 关系
java:一种编程语言
java web(JSP):网页代码
我们平常说的Java一般指Java SE,也就是Java Standard Edition,Java的标准版,一般用来开发桌面应用程序,但是在开发桌面应用程序上相对VB,Delphi,VC++并没有什么优势。
JavaWeb则到了Java EE领域了,也就是Java Enterprise Edition,Java的企业版,看那个web就应该想到是与Internet有关的,其实开发JavaWeb应用程序,初级的一般是用JSP(Java Server Pages)+servlet+Javabean来开发的,对大型的网站一般是使用框架来开发的,例如struts,hibernate,spring,例如校内,你在登陆的时候会在地址栏看见Login.do,登陆以后会看见Home.do这样的请求,典型的struts框架结构。
Java还有一个版本是JavaME,Java Micro Edition,Java的微型版,诺基亚手机上运行的Java程序就是指用这个版本开发的程序。
希望对您有所帮助!~
‘叁’ java中web是什么
1.定义
Java
Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java
applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
2.主要框架
Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或
Annotation实现配置,运用Java面向对象的特点,面向抽象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图。
3.JSP优点
Java EE标准,这意味着有很大的市场需求和更多的工作机会。
上手快速并且相对容易。
有大量可用的组件库。
4.SpringMVC优点
对Spring MVC覆盖绑定(overriding binding)、验证(validation)等提供生命周期管理。
与许多表示层技术/框架无缝集成:JSP/JSTL、Tiles、Velocity、FreeMarker、Excel、XSL、PDF 等。
‘肆’ java 里怎么打开一个网页啊
参考代码如下:
packagedemo;
importjava.util.Properties;
importjava.io.IOException;
publicclassOpenIExplore{
publicstaticvoidmain(String[]args)throwsIOException{
Propertiesproperties=System.getProperties();
StringosName=properties.getProperty("os.name");
System.out.println(osName);
if(osName.indexOf("Linux")!=-1){
Runtime.getRuntime().exec("htmlview");
}elseif(osName.indexOf("Windows")!=-1){
Runtime.getRuntime().exec("explorerhttp://www..com");
}else{
thrownewRuntimeException("UnknownOS.");
}
}
}
‘伍’ java web
选 A。http://localhost:8080/myface4s/hello
servlet 的访问只和 <url-pattern> 的值有关,和包名类名无关。
http://ip:端口号/项目名/url-pattern值
‘陆’ java web网页开发
怎么跟你形容呢,很多技术都可以跟java合作开发的,要学习java 那么首先说java分三部分 javaSE(桌面应用,也是基础) javaMS(手机开发)javaEE(WEB开发)因为我主要是做WEB开发所以其他那两种的相关技术不敢妄言,javaEE现在是WEB开发比较主流的,那么 首先要对框架有所了解,javaEE会在某些框架的基础上开发原因只有一个 事半功倍,具体框架 struts1.2, webWork, struts2 spring,hibernate,ibatis这些框架别看多,其实语言这东西一通百通,你前期只需要掌握基本配置然后能让项目跑起来就OK,当然服务器方面 主要是TOMCAT我想你多少听说过,那么数据库方面 至少你要会一些简单的 CRUD的操作语句吧,就是说sql语言要学 存储过程也就是PLSQL开发,前台那就更多了,基本的html,现在很多在用的javascript,actionscript,extjs,flex3,php,jsp这些的都是前台,只要你用这些技术其中的某几种,做几个项目,你就逐渐会明白原理的东西,有了实践和原理,自然其他有什么新语言出来或者新技术出来的时候,你学或者用也就不那么吃力。我知道的就这些
‘柒’ 如何用java制作网页
怎么用java来编写网页,目前比较流行的是SSH(struts2+spring+hibernate)框架。其实只要有servlet和JSP基础就可以实现,框架只是高效的开发和管理。
推荐使用SSH框架进行开发。
使用struts2来实现页面跳转,他的标签也可以写JSP界面。
使用hibernate来进行数据库操作的封装,进行自动管理。
使用spring可以整合以上两个,使控制权转移给spring,这个就是控制反转。
具体页面怎么写,这个多看下工具书不难。前台页面可以使用HTML来写,解析速度快,并且页面开发难度低,排版效果好。
‘捌’ 如何用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;}
‘玖’ java网页获取
StringBuffer用之前要初始化,eg:StringBuffer sb = new StringBuffer();
StringBuffer document=new StringBuffer();
String line; // 读入网页信息
while ((line = reader.readLine()) != null){
document.append(line+"\n");
}
String title = document.toString();
title = title.substring(title.indexOf("<title>") + 7,
title.indexOf("</title>"));
System.out.println(title);
‘拾’ 怎么用java来编写网页
网站的开发分前台和后台,前台就是网页的框框了,这要用到HTML(超文本标记语言),后台就是网站的逻辑处理部分了,比如要注册一个用户,用户的登录处理等,前台的开发用dreamweaver专业点吧,后台开发和开发JAVA桌面程序差不多,用Eclipse 和MyEclipse 都行,java 的WEB开发模式有很多的框架方案可以用的,
·
spring+hibernate+struc
JSP+Servlet+JavaBean
Struts+HIbernate
JSP+JAVABEAN
等