⑴ jsp頁面如何跳轉到html頁面,在線急等
你好!
通過tomcat 容器,jsp會請求servlet 將jsp 渲染成html頁面,如果想簡單點就部署到tomcat,打開這個內頁面,單擊右鍵查容看源碼,裡面就是你想要的itjob.html,其實它也是走了servlet然後渲染出來的。
希望對你有幫助!
⑵ 怎麼從jsp頁面跳轉到html頁面
你可以在抄jsp頁面使用超鏈接標簽 例如 點擊我跳轉 也可以在後台servlet中使用 重定向 例如 response.sendRedirect("xxx.jsp"); 也可以使用轉發 例如 request.getRequestDispatcher("xxx.jsp").forward(request.response);
⑶ 怎麼在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頁面跳轉到html頁面
寫法有問題。
<jsp:forward page="xxx/xxx.jsp">forward動作對應的是Servlet中RequestDispatcher類的forward(ServletRequest request, ServletResponse response)方法,也就是把請求進行轉發。
也可以寫成
<jsp:forward>
<jsp:attribute name="page">xxx/xxx.jsp</jsp:attribute>
</jsp:forward>
這種寫法等價於上面的寫法。
⑸ JSP的Post頁面跳轉
在H5中,一個頁面的跳轉,一般分為三種方式
對於方式1,方式2,如果需要傳遞參數,只能通過將參數添加到跳轉的地址中,眾所周知,對於一些要緊的參數,在地址中是非常不安全的,而且需要傳遞多個參數,放在鏈接中傳遞也不是很好。所以需要採用form表單提交的方式進行頁面跳轉。
但是在多數頁面,不需要顯式的添加form表單元素,此時有需要隱式的傳遞多個參數和要緊參數。則需要自己構建隱式的form表單,並且將需要傳遞的參數作為表單元素中 input 的 value 值。
具體的實現如下
如上, div_global_form 為全集的定義的一個html標簽元素。我們會在 div_global_form 標簽元素中生成一個form隱藏域。並且action為傳遞進來的 _url 。
在跳轉到指定頁面後,需要獲取傳遞過來的值。
使用如上方式,就可以獲取前一個頁面傳遞過來的參數。其中 ${} 為EL表達式。為什麼一定使用 param ,則是" 王八的屁股 --規定",所以不需要糾結。
之上,是對最近最近HTML和JSP的學習細節總結。
喜歡請隨意
⑹ jsp前端頁面標簽的超鏈接怎麼跳轉到WEB
如果是新建頁面跳轉:
window.open (url); url可以配成新頁面的路徑,也可以是要訪問的action,再通過action跳轉你要的頁面。
如果不是新建頁面:
1、可以使用表單(form)標簽來跳轉到action,再通過action跳轉你要的頁面。
2、用href 跳轉,如<a href="../../findallsupplier.action?sign=0"></a>
⑺ 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頁面跳轉到html頁面
window.location.href或.replace或者直接a標簽 href裡面寫路徑
⑼ java web中一個jsp頁面如何跳轉到一個html頁面
request.getRequestDispatcher("/WEB-INF/CartUI.jsp").forward(request, response);
在你的servlet中這樣寫就可以