Pertanyaan tag


Saya mencoba mengimpor file dari Header.jsp di file saya dengan menggunakan atribut url tag impor, tetapi saya mendapatkan error runtime - java.io.FileNotFoundException: http: // localhost: 8081 / latest / header.jsp

File yang diimpor dan file yang diimpor dalam aplikasi web yang sama (terbaru).

Kode file pengimpor adalah:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html><body>
<c:import url="http://localhost:8081/latest/header.jsp" charEncoding="UTF-8" />     
<em>Web services Support Group.</em><br><br>
</body></html>

dan kode file yang diimpor adalah:

<em><strong>${param.name}</strong></em><br>

4
2017-07-05 12:59


asal


Jawaban:


Jika mereka berada di webapp yang sama, Anda tidak memerlukan URL lengkap, Anda hanya perlu relatif URI ke akar webapp:

<c:import url="/header.jsp" charEncoding="UTF-8" />  

10
2017-07-05 13:04



mungkin Anda menggunakan jalur yang salah, di mana file header.jsp? apakah itu di direktori bernama "terbaru"? atau "terbaru" jalur konteks aplikasi Anda?

skaffman benar, Anda tidak perlu url lengkap, tetapi hanya url relatif terhadap akar aplikasi web.


0
2017-07-05 14:32