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语言 设计一个网站
程序员没有这么闲得慌在这里给你做的
时间是程序员的钱,
你要是要自己学习的话可以到各个网站去搜索教程,
不要自己学习的话就到程序员兼职网站去付费咨询