1、關於JAVA.和網頁設計。
我就是學習java的這個相對來說是有點難,工作了也比較復雜,如果你真不知道想學什麼好找工作,我推薦你上51自學網看看,哪裡有好多設計圖片的和頁面的東西,你先去了解一下看看自己對什麼方面比較感興趣,就用心去學那個。你只要記住學一行愛一行就行了,相信你會成功的。你現在才剛大專畢業年齡也不是很大,可以去一些培訓機構去深造一下,出來也好找工作。你現在不要盲目的去選擇哪一行,用心想想確定一個目標,然後開始下一步。
2、基於Java實現Web網頁抓取與信息自動提取軟體設計與實現主要是做些什麼東西,大概怎麼去實現?
比如在一個帖子中。樓主要大家留下了郵箱地址。給大家發東西。這樣你可以寫一段小代碼。把該頁面中的郵箱地址提取出來。
是指這個嗎。。。
3、基於JAVA的WEB網頁設計
基於JAVA的WEB網頁設計資料有的
4、設計一個JAVA程序,下載由URL指定的網頁的源代碼,找出其中所有的超鏈接。
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class HttpViewer extends JFrame {
private JTextField urlInput;
private JTextArea viewArea;
public static void main(String[] args) {
new HttpViewer();
}
public HttpViewer() {
this.setTitle("Http Viewer");
this.setSize(800, 600);
this.setResizable(false);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
initPanel();
initAction();
this.setVisible(true);
}
// 這個方法用來設置窗口布局
private void initPanel() {
JPanel northPanel = new JPanel();
JLabel urlInputLabel = new JLabel("URL:");
urlInput = new JTextField(60);
northPanel.add(urlInputLabel);
northPanel.add(urlInput);
this.add(northPanel, BorderLayout.NORTH);
JPanel centerPanel = new JPanel();
viewArea = new JTextArea(27, 60);
centerPanel.add(new JScrollPane(viewArea));
this.add(centerPanel);
}
// 這個方法用來設置事件
private void initAction() {
urlInput.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String text = urlInput.getText();
if (text == null || text.length() == 0) {
viewArea.setText("您沒有輸入URL");
return;
}
try {
URL url = new URL(text);
String context = getContent(url);
if (context != null) {
searchFromText(context);
}
} catch (MalformedURLException e1) {
viewArea.setText("您輸入的URL不合法:" + text);
}
}
});
}
private String getContent(URL url) {
StringBuffer builder = new StringBuffer();
int responseCode = -1;
HttpURLConnection con = null;
try {
con = (HttpURLConnection) url.openConnection();
con.setRequestProperty("User-Agent",
"Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");// IE代理進行下載
con.setConnectTimeout(60000);
con.setReadTimeout(60000);
// 獲得網頁返回信息碼
responseCode = con.getResponseCode();
if (responseCode == -1) {
viewArea.setText("連接失敗:" + url.toString());
return null;
}
if (responseCode >= 400) {
viewArea.setText("請求失敗,錯誤碼:" + responseCode);
return null;
}
InputStream is = con.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String str = null;
while ((str = br.readLine()) != null)
builder.append(str);
is.close();
} catch (IOException e) {
e.printStackTrace();
viewArea.setText("IOException: " + url.toString());
} finally {
con.disconnect();
}
return builder.toString();
}
private void searchFromText(String context) {
viewArea.setText("查找URL中:
");
Pattern pattern = Pattern.compile("<a( [^>]+)*>(.*?)</a>");
Matcher matcher = pattern.matcher(context);
while (matcher.find()) {
for (String prop : matcher.group(1).split(" ")) {
int indexOf = prop.indexOf('=');
if (indexOf > 0) {
if (prop.substring(0, indexOf).equals("href")) {
String url2 = prop.substring(indexOf + 2, prop.length() - 1);
viewArea.append(url2 + "
");
}
}
}
}
}
}
5、java怎麼來做網頁設計 ??/
下個JDK就可以了 創建的時候有一個.HTML文件 有一個.JAVA文件 他們放在一個文件夾里 如果不嵌套的話 是不能使用的~ (你可以去網上找幾個例子,人家說模仿是最好的學習方法) 希望你成功
6、Java 網頁設計
jsp
如果想走高端的路線 參見 《JAVA設計模式》
不過現在安卓較火,很有潛力
7、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這些的都是前台,只要你用這些技術其中的某幾種,做幾個項目,你就逐漸會明白原理的東西,有了實踐和原理,自然其他有什麼新語言出來或者新技術出來的時候,你學或者用也就不那麼吃力。我知道的就這些
8、關於java 網頁製作
在你方法的第一行加入:
var form3 = document.all.form3;
然後if裡面這么寫:if (form3.length < 2)
9、運用Java語言 設計一個網站
程序員沒有這么閑得慌在這里給你做的
時間是程序員的錢,
你要是要自己學習的話可以到各個網站去搜索教程,
不要自己學習的話就到程序員兼職網站去付費咨詢