📄 urlentry.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 + -