『壹』 用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
等