⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 urlentry.java

📁 一个java实现的有界面的email发送程序。可以从网络上抓取email。也可以从文件中读取email
💻 JAVA
字号:
package com.code10.basecomponent;

public class UrlEntry {
	private  String url ;
	private int iLayer = 0;
	private static String strHost;				//网站目录
	private int intSelfNum = 0;
	private int intSonNum = 0; 					//子URL当前编号
	private String strParentUrl;				//父URL
	private int intParentNum;					//父URL编号
	public int getILayer() {
		return iLayer;
	}
	public void setILayer(int layer) {
		iLayer = layer;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public void setLayer(int layer){
		iLayer = layer;
	}
	public static String getStrHost() {
		return strHost;
	}
	public static void setStrHost(String strHost) {
		UrlEntry.strHost = strHost;
	}
	public String getStrParentUrl() {
		return strParentUrl;
	}
	public void setStrParentUrl(String strParentUrl) {
		this.strParentUrl = strParentUrl;
	}
	
	public void creatCompeleteURL(String strUrl){
		if(strUrl.charAt(0) == '/'){
			this.url = strHost + strUrl;
		}else if(strUrl.indexOf("http://") == 0){
			this.url = strUrl;
		}else{
			this.url = strParentUrl.substring(0,strParentUrl.lastIndexOf("/") + 1) + strUrl;
		}
	}
	
	public static boolean isInWebSite(String url){
		if(url.indexOf("http://") == 0 && url.indexOf(strHost.substring(10,strHost.length())) == -1){
			return false;
		}else{
			return true;
		}
	}
	
	public static boolean isLegURL(String strUrl){
		if(strUrl.endsWith(".xml") 
				|| strUrl.endsWith(".css") 
				|| strUrl.indexOf("javascript") !=-1 
				|| strUrl.indexOf("../") != -1
				|| strUrl.endsWith(".wma") 
				|| strUrl.endsWith(".jpg") 
				|| strUrl.indexOf("#") !=-1
				){
			return false;
		}else{
			return true;
		}
	}
	public int getIntSelfNum() {
		return intSelfNum;
	}
	public void setIntSelfNum(int intSelfNum) {
		this.intSelfNum = intParentNum * 100 + intSelfNum;
	}
	public int getIntSonNum() {
		return intSonNum++;
	}
	public int getIntParentNum() {
		return intParentNum;
	}
	public void setIntParentNum(int intParentNum) {
		this.intParentNum = intParentNum;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -