我是新手,问个js和JSP的问题?各位老大帮忙看一下,谢谢

raykiwang 2003-08-29 11:31:44
<HEAD>
……
<TITLE>……</TITLE>
<SCRIPT language="JavaScript" type="text/JavaScript">
function confirmTest(){
if(confirm("XXX?"))
<%XXXXXXXXXX%>
else
history.back();
return false;
}
</SCRIPT>
</HEAD>
<BODY onLoad = "return confirmTest()">

</BODY>
问题描述:<%XXXXXXXXXX%>这句不受js的逻辑控制。
求:解决办法。
谢谢!
...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
raykiwang 2003-09-01
  • 打赏
  • 举报
回复
好吧,看来只能像楼上两位说的那样了
无爱大叔 2003-09-01
  • 打赏
  • 举报
回复
页面加载的时候JSP的<%XXXXXXX%>已经执行了数据库的操作,然后才会执行客户端的脚本。而脚本只能控制客户端的事件,<%XXXX%>无法被激活,所以....
个人理解
knight_qmh 2003-09-01
  • 打赏
  • 举报
回复
if(confirm("XXX?"))
form1.submit();
else
history.back();

只能是提交处理,在另一个Servlet或JSP中操作数据库
raykiwang 2003-09-01
  • 打赏
  • 举报
回复
是一段Java代码,比如像这样
<%
try{
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select * from table1");
}catch(SQLException se){
out.println("执行数据库操作时出错:"+se.getMessage());
}%>
ASPCOMjsp 2003-09-01
  • 打赏
  • 举报
回复
<%XXXXXXXXXX%>是什么..........

raykiwang 2003-09-01
  • 打赏
  • 举报
回复
为什么?
raykiwang 2003-08-29
  • 打赏
  • 举报
回复
自己顶一下

87,988

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧