里面的代码?????", "upDate": "2021-05-28T13:21:29+08:00" }

out.println 不认识里面的代码?????

lgs6715 2003-08-22 10:28:56

执行下面代码,发现samplehome.add提交数据库成功,但是无法显示
“添加成功”的信息
也无法跳转
也就是说out.println根本不认识<script>代码

不知道咋样写比较规范,要求有提示语,并且跳转到下个页面

----------------------------------------------------------

try{

charge_rate1 c=samplehome.add(vehicle_style,charge_station1_code,charge_station2_code,charge_rate);

out.println("<script>window.location.href=\"list.jsp?xid="+Math.random()+"\";alert(\"添加成功!\");</script>");

}

catch(Exception e){
out.println("<script>alert(\"添加失败,请重试!\");history.back(-1);</script>");
}
...全文
269 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgs6715 2003-08-22
  • 打赏
  • 举报
回复

页面执行结果为空白,并且没有跳转到list.jsp:
但提交数据库成功,查看源文件结果如下:
<html>
<head>
<title>l ?6 9 9 ?/title>
</head>

<BODY>

<meta http-equiv='refresh' content=0;url='list.jsp?xid=0.03565509025927083'>

</BODY>
</HTML>


我写的源代码:
-------------------------------------------------------
<html>
<head>
<title>公 路 收 费 费 率</title>
</head>
<%@ page import = "javax.naming.*"%>
<%@ page import = "javax.rmi.PortableRemoteObject"%>
<%@ page import ="charge_rate.*"%>
<%@ page import="org.w3c.dom.*" %>
<%@ page language="java" %>

<BODY>

<%

//BigDecimal

request.setCharacterEncoding("GB2312"); //设定接受字符串采用GB2312编码.getBytes(),"iso-8859-1"

String charge_station1_code = request.getParameter("station1").trim(); //收费站1

String charge_station2_code = request.getParameter("station2").trim(); //收费站2

String vehicle_style = request.getParameter("vehicle_style").trim(); //车型

double charge_rate = Double.parseDouble(request.getParameter("charge_rate")); //收费费率

InitialContext ctx = new InitialContext();
Object ref = ctx.lookup("charge_rateEJB");
charge_rate1Home samplehome=(charge_rate1Home)PortableRemoteObject.narrow(ref,charge_rate1Home.class);


try{

charge_rate1 c=samplehome.add(vehicle_style,charge_station1_code,charge_station2_code,charge_rate);
out.println("<meta http-equiv='refresh' content=0;url='list.jsp?xid=" + Math.random() + "'>");
//out.println("<script>window.location.href=\"list.jsp?xid="+Math.random()+"\";alert(\"添加成功!\");</script>");
}

catch(Exception e){
out.println("<script>alert(\"add the date to DataBase failed,please try again!\");history.back();</script>");
}

%>
</BODY>
</HTML>




lgs6715 2003-08-22
  • 打赏
  • 举报
回复
out.println("<script>alert('添加失败,请重试!');history.back();</script>");

看不到效果啊~~~
wangyanqiu 2003-08-22
  • 打赏
  • 举报
回复


out.println("<script>alert('添加失败请重试');history.back();</script>");
indeed 2003-08-22
  • 打赏
  • 举报
回复
try{

charge_rate1 c=samplehome.add(vehicle_style,charge_station1_code,charge_station2_code,charge_rate);

out.println("<script>alert('添加成功!');history.back();</script>");
out.println("<meta http-equiv='refresh' content='0;url=list.jsp?xid='" + Math.random() + ">");

}

catch(Exception e){
out.println("<script>alert('添加失败,请重试!');history.back();</script>");
}
acefr 2003-08-22
  • 打赏
  • 举报
回复
out.println("<script>alert('failed');history.back();</Script>");
indeed 2003-08-22
  • 打赏
  • 举报
回复
out.println("<script>alert('添加失败,请重试!');history.back();</script>");
out.println("<meta http-equiv='refresh' content='0;url=list.jsp'>");

81,092

社区成员

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

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