+ -
当前位置:首页 → 问答吧 → html:errors这个标签的内容可不可以跨页面显示

html:errors这个标签的内容可不可以跨页面显示

时间:2011-12-15

来源:互联网

怎么说呢,才刚开始学,描述不一定严谨,就是说最近用struts做个小项目,现在有个需求是这样的,比如有两个页面1.jsp和2.jsp,如果1.jsp接受了错误的输入,则错误信息显示在2.jsp上,但是我点击1上面的按钮了以后,错误信息直接显示在1上了,通过forward跳转到2以后,错误信息不在了,也不知道怎么传过去啊,如何处理呢?

作者: luckyman_2   发布时间: 2011-12-15

示例:
1.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<html><body>
<% double i=Math.random();
%>
<jsp:forward page="2.jsp">
<jsp:param name="number" value="<%=i%>"/>
</jsp:forward>
</body></html>


2.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<html><body>
<% String str=request.getParameter("number");
double n=Double.parseDouble(str);
%>
<p>您传过来的数值是:<br>
<%=n%>
</body></html>

作者: wjbxngx   发布时间: 2011-12-15