web 路徑帶"/" 和 不帶"/" 區別
阿新 • • 發佈:2018-12-15
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>頁面A</title> </head> <body> <!-- 超連結有三種書寫路徑的方式 1,絕對地址 2,以"/"開頭的相對地址 3,不以"/"開頭的相對地址 --> <!-- 1.絕對地址 --> <!-- 完整的URL --> <a href="http://localhost:8080/javaee/jsp/b.jsp">這是絕對地址超連結</a><br/> <!-- 2.以"/"開頭的相對地址 --> <!-- /代表了整個web專案,即:http://localhost:8080/ --> <a href="/javaee/jsp/b.jsp">這是以"/"開頭的相對地址超連結</a><br/> <!-- 3.不以"/"開頭的相對地址 --> <!-- 不以/開頭,則相對於當前資源的路徑 當前資源的路徑為:http://localhost:8080/javaee/jsp/ 而b.jsp也在此路徑下 所以直接書寫b.jsp --> <a href="b.jsp">這是不以"/"開頭的相對地址超連結</a><br/> </body> </html>