我的index.jsp中有如下框架:
---------------------------------------------------------------------
<frameset rows="80,*" frameborder="NO" border="0">
<frame src="jsp/reg/top.jsp" name="topFrame" scrolling="NO" noresize>
<frame src="jsp/reg/main.jsp" name="mainFrame">
</frameset>
---------------------------------------------------------------------
其中在框架mainFrame里面的jsp/reg/main.jsp中有
<html:form action="login.do" method="GET">
<html:text property="name" styleClass="stxt2" />
<html:password property="password" styleClass="stxt2" />
</html:form>
---------------------------------------------------------------------
提交,Action处理完后转发:
return (mapping.findForward("logined"));
---------------------------------------------------------------------
logined是页面jsp/reg/logined.jsp
问题是转发后的新页面jsp/reg/logined.jsp在框架mainFrame里面,我想要它到外面来(不要这个框架了,但还是在这个页面,IE不弹出新页面);如果我想要IE弹出新页面显示它,又怎么做?
----------------------------------------------------------------------
另:
在LoginForm.java、LoginAction.java里的校验、判断处理信息,如
errors.add("password", new ActionError("error.password"));
怎么反应给客户端?
如果有些不合条件,我怎么在客户端里弹出对话框?或者如论坛注册时,用户已存在时,注册框右边出现红色的字体“用户已存在时”
---------------------------------------------------------------------
<frameset rows="80,*" frameborder="NO" border="0">
<frame src="jsp/reg/top.jsp" name="topFrame" scrolling="NO" noresize>
<frame src="jsp/reg/main.jsp" name="mainFrame">
</frameset>
---------------------------------------------------------------------
其中在框架mainFrame里面的jsp/reg/main.jsp中有
<html:form action="login.do" method="GET">
<html:text property="name" styleClass="stxt2" />
<html:password property="password" styleClass="stxt2" />
</html:form>
---------------------------------------------------------------------
提交,Action处理完后转发:
return (mapping.findForward("logined"));
---------------------------------------------------------------------
logined是页面jsp/reg/logined.jsp
问题是转发后的新页面jsp/reg/logined.jsp在框架mainFrame里面,我想要它到外面来(不要这个框架了,但还是在这个页面,IE不弹出新页面);如果我想要IE弹出新页面显示它,又怎么做?
----------------------------------------------------------------------
另:
在LoginForm.java、LoginAction.java里的校验、判断处理信息,如
errors.add("password", new ActionError("error.password"));
怎么反应给客户端?
如果有些不合条件,我怎么在客户端里弹出对话框?或者如论坛注册时,用户已存在时,注册框右边出现红色的字体“用户已存在时”
解决方案 »
- action-mapping的问题
- 如何实现(在页面点一个按钮、刷出两个输入框(Struts标签的))?
- 求JSP全文检索思路
- 200分求助,请各位使用struts+jspsmartupload上传过文件的兄弟姐妹们帮帮我,这个问题困扰我太长时间了!!!!!!!!!
- struts迭代标签的问题
- jsp2.0的疑惑
- 我要疯了:powerdesign9.5问题!!!!
- 大哥大姐们帮忙啊。
- 请教文件下载问题,谢谢
- ** 这里的高手,请注意一个高薪的机会!!
- request.getHeader("REFERER")得到上一页面连接中文成问号了
- jsp连接sqlserver出现Error establishing socket问题?
在logined.jsp里面写
if (top.location != self.location) {top.location=self.location;}
如果要在特定环境里面加,可以自己控制上面这个语句。第二:
在jsp取出message后,用javascript来alert就可以了
http://community.csdn.net/Expert/topic/5178/5178703.xml?temp=.8413202
直接<a href="" target="_parent">第二:
在jsp页面上<html:errors property="password" />不知合不合楼主的问题
第一个应该是:
<form action="login.do" method="GET" target="_parent">
要是IE弹出新页面显示它,把target里面的改成_blank