碼上歡樂
首頁
榜單
標簽
關於
搜索
文章詳情
原文:關於JSP不能通過瀏覽器直接訪問,要通過servlet跳轉,但一個jsp文件里面用
標簽包含了另一個jsp的訪問問題</a></h3> <p> 今天在做作業的時候遇到一個問題,以前我們寫jsp代碼都是放在webcontext 目錄下,沒有放在其子目錄下面的WED INF目錄下面,所有導致瀏覽器可以直接訪問jsp,所以存在安全性問題很大,經過了解,正確的寫法是把jsp文件放在WED INF目錄下面,再通過控制器跳轉。如果直接瀏覽器訪問這個放在WED INF目錄下面的jsp就會出現 頁面,找不到jsp文件。 .首先我們來看一下放在WEB I ...</p> <p> <i class="icon-time"></i> <span>2014-11-20 12:12</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>4276</span> 推薦指數: <i class="icon-star" title="2.0537"></i> <i class="icon-star" title="2.0537"></i> </p> <p><a class="btn btn-warning btn-primary" href="/blog/3eb7d11.html">查看詳情</a></p> </div> <div class="page-header"><h3><small><i class="icon-list"></i>相關推薦</small></h3></div> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/568b991.html" target="_blank">登錄頁面<B>jsp</B><B>跳轉</B>到<B>另一個</B><B>jsp</B> 與<B>jsp-Servlet-jsp</B></a> <p class="post-item-summary"> 登錄頁面<B>jsp</B> 到<B>另一個</B><B>jsp</B>,與<B>jsp-Servlet-jsp</B> 都是可以從表單提交參數信息. 但是<B>jsp-jsp</B> ,只能通過<%=request.getParameter("username") %>; 獲取表單中的信息.為空時為null. 而<B>jsp-Servlet</B> ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Fri Jul 15 05:35:00 CST 2016</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>3915</span> <i class="icon-star"></i> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/71758d1.html" target="_blank"><B>瀏覽器</B><B>訪問</B><B>jsp</B>頁面</a> <p class="post-item-summary"> 在SpingMVC中,一般情況下,<B>瀏覽器</B>是無法<B>訪問</B>WEB-INF下的<B>jsp</B>頁面,或者說無法解析地址,只能通過controller層來<B>訪問</B>。 比如:我想<B>訪問</B>success.<B>jsp</B> 頁面 <a href="${pageContext.request.contextPath ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Sun Aug 27 00:28:00 CST 2017</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>3446</span> <i class="icon-star"></i> <i class="icon-star"></i> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/afde8d1.html" target="_blank">myeclipse的<B>jsp</B><B>文件</B>在<B>瀏覽器</B><B>訪問</B>出現亂碼<B>問題</B></a> <p class="post-item-summary"> <B>問題</B>描述:在初始使用myeclipse它的初始編碼方式會導致java語段在網頁上運行出現亂碼。 解決方案:<B>直接</B>將pageEncoding改為:utf-8 ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Mon Sep 16 17:54:00 CST 2019</span> <i class="icon-envelope"></i> <span>1</span> <i class="icon-eye-open"></i> <span>301</span> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/50bea31.html" target="_blank">進入<B>一個</B><B>jsp</B><B>直接</B>跳到<B>另一個</B><B>jsp</B></a> <p class="post-item-summary"> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><<B>jsp</B>:forward page="/WEB-INF/<B>jsp</B>/main/main.<B>jsp</B>"/> ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Fri Mar 18 21:26:00 CST 2016</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>2058</span> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/340f291.html" target="_blank">SSH中,使用Filter攔截<B>直接訪問</B><B>JSP</B>頁面!</a> <p class="post-item-summary"> 話不多說,<B>直接</B>上代碼 創建<B>一個</B>Filter類 在web.xml中配置Filter,注意:應將此過濾器放在Struts的前面 ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Thu Nov 07 17:14:00 CST 2013</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>3350</span> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/78d8d41.html" target="_blank">在<B>一個</B><B>jsp</B>頁面中引用<B>另一個</B><B>jsp</B><B>文件</B>的路徑的<B>問題</B></a> <p class="post-item-summary"> 為了提高代碼的重用性,經常需要在<B>一個</B><B>jsp</B>頁面中引用<B>另一個</B><B>jsp</B><B>文件</B>的代碼。關於引用時的路徑的<B>問題</B>。下面只介紹動態引用的,我覺得靜態引用的應該也一樣。 相對路徑: 一、在同<B>一個</B><B>文件</B>夾下,a.<B>jsp</B>中引用b.<B>jsp</B> 二、引用a.<B>jsp</B>所在<B>文件</B>夾的子<B>文件</B>夾下的b.<B>jsp</B><B>文件</B> ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Mon Sep 11 19:07:00 CST 2017</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>2169</span> <i class="icon-star"></i> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/ed1e3e1.html" target="_blank">解決redis無法遠程連<B>接訪問問題</B></a> <p class="post-item-summary"> 打開 /etc/redis.conf 配置<B>文件</B> 1、注釋掉 本地連接對應的 bind,如圖所示: 2、將redis默認的守護關閉,即:將 protected-mode yes 修改為 protected-mode no,如下圖所示: 3、重啟redis服務 參考 ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Thu Nov 11 22:28:00 CST 2021</span> <i class="icon-envelope"></i> <span>0</span> <i class="icon-eye-open"></i> <span>868</span> <i class="icon-star"></i> </footer> </div> </article> <article class="post-item" style="border-bottom:1px dotted #f2f2f2;padding-bottom:10px;"> <div class="post-item-body"> <div class="post-item-text"> <a class="post-item-title" href="/blog/2880b11.html" target="_blank">AWS RDS 無法連<B>接訪問問題</B></a> <p class="post-item-summary"> 近2天開始搗騰AWS,在AWS RDS上啟動了<B>一個</B>MySql的DB Instance,在MySql的狀態(Status)為可用(available)之后,嘗試從本機<B>訪問</B>AWS RDS上的MySql,一直無法連接。 百度了下,發現是自己在“Creating a DB Security ... </p> </div> <footer class="post-item-foot"> <i class="icon-time"></i> <span>Sat Aug 25 00:05:00 CST 2012</span> <i class="icon-envelope"></i> <span>1</span> <i class="icon-eye-open"></i> <span>6386</span> <i class="icon-star"></i> <i class="icon-star"></i> </footer> </div> </article> </div> </div> <div class="span4 left_content"> <div class="page-header"><h3><small><i class="icon-tag"></i>相關標簽</small></h3></div> <ul class="nav nav-pills"> <li class="tag-item"><a class="btn-link" href='/tag/Linux' target="_blank">Linux(5848)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/java' target="_blank">java(4703)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/linux' target="_blank">linux(4440)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/Java' target="_blank">Java(4361)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/python' target="_blank">python(4350)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/Python' target="_blank">Python(3386)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/C#' target="_blank">C#(3080)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/vue' target="_blank">vue(2586)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/JavaScript' target="_blank">JavaScript(2011)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/javascript' target="_blank">javascript(1804)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/Android' target="_blank">Android(1802)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/js' target="_blank">js(1742)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/前端' target="_blank">前端(1710)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/PHP' target="_blank">PHP(1431)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/mysql' target="_blank">mysql(1295)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/php' target="_blank">php(1236)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/數據庫' target="_blank">數據庫(1216)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/Vue' target="_blank">Vue(1203)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/JAVA' target="_blank">JAVA(1194)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/C++' target="_blank">C++(1174)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/nginx' target="_blank">nginx(979)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/android' target="_blank">android(874)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/git' target="_blank">git(872)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/其他' target="_blank">其他(860)</a></li> <li class="tag-item"><a class="btn-link" href='/tag/SpringBoot' target="_blank">SpringBoot(832)</a></li> </ul> <div id="right_float_ad" class="ad"> </div> </div> </div> </div> <div class="clear"> </div> <div class="fbar" style="z-index:100"> <div class="span7" style="color:grey;font-size:12px;"> </div> <div class="pull-right"> <span><a href="http://beian.miit.gov.cn" rel="nofollow" target="_blank">粵ICP備18138465號</a> </span><span>© 2018-2025 CODEPRJ.COM </span> </div> </div> <script src="/js/code.js?version=20250626"></script> <script> function buffer(a, b, c) { var d; return function() { if (d) return; d = setTimeout(function() { a.call(this), d = undefined }, b) } } (function() { function e() { var d = document.body.scrollTop || document.documentElement.scrollTop; d > b ? (a.className = "div1 div2", c && (a.style.top = d - b + "px")) : a.className = "div1" } var a = document.getElementById("float"); if (a == undefined) return ! 1; var b = 0, c, d = a; while (d) b += d.offsetTop, d = d.offsetParent; c = window.ActiveXObject && !window.XMLHttpRequest; if (!c || !0) window.onscroll = buffer(e, 50, this) })(); </script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?c81b3b98809d882ddda9a802d3778cf4"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>