【发布时间】:2018-06-10 14:25:25
【问题描述】:
此代码按要求工作,只有 js 部分假设警告消息不起作用...当我在常规 html 文件中使用它时有效,但当我在 servlet 文件中使用它时它没有不。
这是我的代码:
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/>" );
}
【问题讨论】:
-
您是否检查了浏览器的输出(即查看源代码)?浏览器开发者工具中是否存在 Javascript 错误?
-
我试图运行另一个包含 js 的 html 文件,我得到了我想得到的结果,所以浏览器没有问题
标签: javascript html servlets jakarta-ee