⑴ 在jsP中如何打开新的页面,类似html的target=
有 4 个保留的目标名称用作特殊的文档重定向操作:
_blank
浏览器总在友兄一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为指晌源文档。这个唯告锋目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。
_parent
这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。
_top
这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
提示:这些 target 的所有 4 个值都以下划线开始。任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架 name 或 id 的第一个字符。
⑵ 怎么实现jsp打开新页面
Jsp页面跳转中可以传递参孙哪数,使用requset和response方法传参,而 重新打开一个页面,不能腔乱传递参数,相当于伍凯档是刷新的作用。 requset语法法举例
⑶ html或者jsp中如何点击超链接,打开一个新窗口,点击一次,打开一个
在超链接中有一个target 属性,它是规定在何处打开 action URL的一个属性,其用法内如下:
<ahref="test.html"target="_blank"></a>
2、点击这个连接将会在新的选项卡中打开test.html页面
⑷ jsp中怎么直接跳转另一个页面
你可以亏仔在jsp页面使用超链接标签 例如 <a href="xxx.jsp"> 点击我跳转<a>
也可以在后台servlet中使用 重定向 例销含汪如 response.sendRedirect("xxx.jsp");
也可老肆以使用转发 例如 request.getRequestDispatcher("xxx.jsp").forward(request.response);
⑸ jsp里面,弹出一个新的窗口怎么做
1、你可以用一个div作为弹出窗口;
2、将你的这个div装饰成一个窗口,很简单;
3、在这个div中,你可以写一些文本输入框,form表单或者其他标签都可以;
4、你在用绝对定位将这个div移到你要的未知。
⑹ jsp中如何点击按钮跳转到另一个页面
在新窗体打开页面跳转。
代码如下:
window.open('新页面');
window.history.back(-1);返回上一页
在原来的窗体直接跳转。
代码如下:
window.location.href="新页面";
如果要在点击按钮提交时验证输入是否填入内容,能实现:当输入为空的时候,点击按钮不提交。则代码如下:
<input type="submit" name="submit" onclick="open()">
<script language=javascript>
fuction open(){if(!document.form_name.username.value) {alert("请输入用户名!"); document.form_name.username.focus(); return false;}else document.form_name.action="aaa.htm";}</script>
⑺ jsp在新窗口打开
直接对你的按钮做个链接就OK了嘛~
<a href="./help/<%=request.getAttribute("mod_url")%>.html" target="_blank">帮助</a>
其中的属性target="_blank"就表示打开一个新的页面
补充:在JSP页面先调用你action里面的那个方法获得你返回的URL给字符串s,然后将上面的语句中的“=request.getAttribute("mod_url")”改为“=s”就OK了……
⑻ 怎么在JSP中跳转到别一页面
在JSP中使用jsp forward Action来实现页面的跳转功能
语法
<jsp:forward page="{relativeURL|<%= expression %>}"/> 或
<jsp:forward page="{relativeURL|<%= expression %>}">
<jsp:param name=parameterName
value="{parameterValue|<%= expression %>}"/>+</jsp:forward>
这个action使您可以将request向前到另外一个页面 它只有一个属性 page Page应有一个相对的URL组成 这可以是一个静态的值或者是能够在被请求的时候计算得到的值 就如下面两个例子一般
<jsp:forward page="/utils/errorReporter jsp"/>
<jsp:forward page="<%= someJavaExpression %>"/>
!supportEmptyParas]>
现在以一个具体例子来说明 在test jsp中使用forward使其跳转到test jsp页面中
Test jsp
<HTML>
<HEAD>
<TITLE>forward test</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<! 跳转到test jsp !>
<jsp:forward page="/test jsp"/>
</BODY>
</HTML>
!supportEmptyParas]>
test jsp
<HTML>
<HEAD>
<TITLE> forward test </TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<%out println("这是jsp jsp页面产生出的输出");%>
</BODY>
</HTML>
!supportEmptyParas]>
运行test jsp 可在浏览器中看见 "这是jsp jsp页面产生出的输出"的输出信息 但是如果你在test jsp和test jsp这两个页面中有参数传递怎么办呢?用get方式吧 不但总的长度有限制 使用现在十分不方便 而且有时候还不安全 其实我们完全可以使用jsp 中给forward里提供的para属性就可以解决 现以test jsp和test jsp来说明
!supportEmptyParas]>
Test jsp
<HTML>
<HEAD>
<TITLE> forward test </TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<jsp:forward page="/test jsp">
<jsp:param name=name value="powerman"/>
<jsp:param name=address value=" 北京西大街 号"/>
</jsp:forward>
</BODY>
</HTML>
!supportEmptyParas]>
test jsp
<HTML>
<HEAD>
<TITLE>forward test</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<%
out println("这是jsp jsp页面产生出的输出"+"<br>");
out println("姓名 "+request getParameter("name")+"<br>");
out println("地址 "+request getParameter("address")+"<br>");
!supportEmptyParas]>
%>
</BODY>
</HTML>
运行test jsp 可在浏览器中看见
"这是jsp jsp页面产生出的输出
姓名 powerman
地址 北京西大街 号"
lishixin/Article/program/Java/JSP/201311/20329
⑼ jsp中怎样才能打开一个新的页面而原先的页面不关闭啊
除了直接target="携绝_blank",还在jsp页面上打开个有页面就可以了:有两中形岁隐模式的页面
有模页面:window.showModalDialog(url, window, "Status:YES;dialogWidth:200px;dialogHeight:100px;help:no;scroll:no")
没模页面:window.open(url,'newWin','modal=yes,width=560,height=420,resizable=no,scrollbars=no');
a、b页面:自己写哦!其中在a页面里面写个连接就可以了
有模页面:<a href="javascript:window.showModalDialog("/b页面的地址乎缓(url)", window, "Status:YES;dialogWidth:200px;dialogHeight:100px;help:no;scroll:no");
>打开b页面</a>
没模页面window.open(("/b页面的地址(url)",'newWin','modal=yes,width=560,height=420,resizable=no,scrollbars=no');
>打开b页面</a>
兄弟如果还不会我就无语了!
⑽ 急急急~~~jsp 点击按钮打开一个新窗口
用form的submit做按钮,点击提交后就自动跳转到action指定的新页面去了吧