-1
이 코드는 필요한대로 작동합니다. 작동하지 않는 메시지를 경고하는 js 부분 만 있습니다 ... 일반 html 파일에서 사용할 때 작동합니다. 하지만 서블릿 파일에서 사용할 때 그렇지 않습니다. 내가 그렇게 서블릿이 잘못된 형식의 자바 스크립트를 생산의 줄 바꿈이 제대로 escapped 아니라고 생각jee 서블릿에 포함 된 js가 작동하지 않음
for(int i=1;i<=marouEJB.NumMsg();i++){
String m=marouEJB.MsgById(i).getMail();
String s=marouEJB.MsgById(i).getMsg();
int id=marouEJB.MsgById(i).getId();
out.println("<div class='left time1'>Msg<br>"+id+"</div> " +
"<div class='table'><h3>"+marouEJB.MsgById(i).getNom()+"</h3></div>" +
"<a href=\"#\" onclick=\"javascript:alert('"+m+"\n"+s+"');\">read message</a>" +
"<div class='line1'></div>" +
"<br/>");
}
출력물을 브라우저 (예 : 소스보기)에서 확인 했습니까? 브라우저 개발자 도구에 자바 스크립트 오류가 있습니까? – stdunbar
나는 js가 들어있는 다른 html 파일을 실행하려고 시도했다. 결과를 얻었으므로 브라우저가 필요 없다. – marou