⑴ 在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指定的新頁面去了吧