สร้าง Code jsp ขึ้นมาสั้นๆ 1 หน้า
ทำงานบน Window โดย Run TOMCAT ขึ้นมา อ่านค่าได้ตามปกติเลยค่ะ
แต่พอเอาขึ้น server Jboss ( ใน server มี tomcat ทุกอย่างเรียบร้อยแล้วค่ะ )
จะไม่อ่านไฟล์
<html>
<title> Test Read Data From File </title>
<body>
Hello World<br/>
---------------<br/>
<%@ page import="java.io.BufferedReader" %>
<%@ page import="java.io.File" %>
<%@ page import="java.io.FileReader" %>
<%@ page import="java.io.IOException" %>
<%
String path = "Project\\filealert.txt";
File file = new File(path);
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
out.println(line + "<br>-------------<br>");
}
br.close();
} catch (IOException e) {
e.printStackTrace();
}
%>
</body>
</html>
แต่เมื่อรันไฟล์ จะไม่ขึ้นค่าที่เป็น JAVA เลยค่ะ เหมือนมันไม่อ่านไฟล์ ลองรันไฟล์ ธรรมดาๆเช่นตัวอย่างข้างล่าง
ก็ขึ้นปกติ แต่ถ้ามีไฟล์เข้ามาเกี่ยวข้องก็จะไม่อ่านค่าจากไฟล์นั้น ไม่แน่ใจว่าเกี่ยวกับอะไรอ่ะค่ะ
<html>
<title> Test Read Data From File </title>
<body>
Hello World <br>
<% out.println("I'm Fine."); %>
</body>
</html>
[Jboss Tomcat] รันไฟล์ JSP ไม่ได้
ทำงานบน Window โดย Run TOMCAT ขึ้นมา อ่านค่าได้ตามปกติเลยค่ะ
แต่พอเอาขึ้น server Jboss ( ใน server มี tomcat ทุกอย่างเรียบร้อยแล้วค่ะ )
จะไม่อ่านไฟล์
<html>
<title> Test Read Data From File </title>
<body>
Hello World<br/>
---------------<br/>
<%@ page import="java.io.BufferedReader" %>
<%@ page import="java.io.File" %>
<%@ page import="java.io.FileReader" %>
<%@ page import="java.io.IOException" %>
<%
String path = "Project\\filealert.txt";
File file = new File(path);
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
out.println(line + "<br>-------------<br>");
}
br.close();
} catch (IOException e) {
e.printStackTrace();
}
%>
</body>
</html>
แต่เมื่อรันไฟล์ จะไม่ขึ้นค่าที่เป็น JAVA เลยค่ะ เหมือนมันไม่อ่านไฟล์ ลองรันไฟล์ ธรรมดาๆเช่นตัวอย่างข้างล่าง
ก็ขึ้นปกติ แต่ถ้ามีไฟล์เข้ามาเกี่ยวข้องก็จะไม่อ่านค่าจากไฟล์นั้น ไม่แน่ใจว่าเกี่ยวกับอะไรอ่ะค่ะ
<html>
<title> Test Read Data From File </title>
<body>
Hello World <br>
<% out.println("I'm Fine."); %>
</body>
</html>