1. 懂java進,為什麼我在web.xml中配置過濾器,然後就找不到路徑了,都是404錯誤
404 not found
未找到該網頁,說明此網頁已經在伺服器被刪除或被改名。在安全助手裡添加黑名單,把這個網站的網址輸入進去。不讓他彈出。
404是對NOT FOUND這種錯誤情況的一個編碼,HTTP協議的錯誤信息在不同軟體、不同的語言描述可能不同,但是其代碼是統一的,以便瀏覽器能夠正確識別和處理。
2. 求教java filter過濾器過濾多個路徑
你可以吧除了index.jsp的所有jsp文件新建一個文件夾放進去 比如myJsp文件夾
然後過濾那個路徑/myJsp/*
3. java 文件過濾器怎麼實現。
import java.io.File;
import java.io.FilenameFilter;
/**
* 文件過濾器的簡單實現
*
* @author ajaxfan
* @date 2010-04-17
*/
public class FileNameFilterDemo {
public static void main(String[] args) {
list("d:/");
}
/**
* 列出特定路徑下的txt文件
*
* @param directoryName
* 路徑名
*/
private static void list(String directoryName) {
File dir = new File(directoryName);
// 確定該路徑指向一個目錄
if (dir.exists() && dir.isDirectory()) {
// 列出所有結尾為txt的文件
File[] files = dir.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith("txt");
}
});
System.out.println(java.util.Arrays.toString(files));
}
}
}
4. 濡備綍鑾峰彇瀹屾暣鐨勫湴鍧鏍忚礬寰勶紝鍖呭惈#閮ㄥ垎瀛楃︿覆
浣犻渶瑕佺殑鍏ㄨ礬寰
Java浠g爜
String path = "";
path = request.getScheme();//澶村嵆 http
path = request.getServerName();//鏈嶅姟鍣ㄥ湴鍧鍗 192.168.20.226
path = request.getServerPort();//絝鍙e嵆 7001
path = request.getServletPath();//璇鋒眰鍗 fbrole.proper.login.do
path = request.getQueryString();//鍙傛暟鍗 ticket=ST-5-a3PVn5M56ol3xJuN7dfz-cas#login
閫氳繃榪欎簺浣犲氨鍙浠ユ瀯閫犱綘鐨勫叏璺寰勪簡銆傘傚仛瀛楃︿覆榪炴帴鎴栬匰tringBuffer鐨刟ppend灝遍殢浣犱簡
渚嬪
Java浠g爜
path = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+"/"+request.getServletPath()+"?"+request.getQueryString();