第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

求解答

老師,代碼改到完成之后,可以直接訪問success.jsp頁面了,跟最先的出于安全考慮,直接訪問這個頁面會跳轉(zhuǎn)到Login.jsp界面想違背,這是怎么回事?。???都不能過濾了,求解答!??!

正在回答

5 回答

我也遇到這樣的問題 但覺得代碼沒問題

0 回復(fù) 有任何疑惑可以回復(fù)我~

親,根據(jù)你的代碼進行測試,代碼是沒有問題,項目部署之后,訪問success.jsp,可直接跳轉(zhuǎn)到Login.jsp.你看再試試


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

emily_yq 提問者

我試了,還是可以,一樣的會直接跳轉(zhuǎn)到success.jsp頁面,會輸入這個界面的內(nèi)容,我換個瀏覽器,清空了一切記錄,再輸入登陸界面,它一樣不會跳轉(zhuǎn)到Login.jsp頁面。。。請幫我解決一哈,謝謝。。。
2014-11-17 回復(fù) 有任何疑惑可以回復(fù)我~

百度一下,你就知道

0 回復(fù) 有任何疑惑可以回復(fù)我~

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
??? xmlns="http://java.sun.com/xml/ns/javaee"
??? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
??? xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
? <servlet>
??? <description>This is the description of my J2EE component</description>
??? <display-name>This is the display name of my J2EE component</display-name>
??? <servlet-name>first</servlet-name>
??? <servlet-class>com.imcoo.first</servlet-class>
? </servlet>
? <servlet-mapping>
??? <servlet-name>first</servlet-name>
??? <url-pattern>/servlet/first</url-pattern>
? </servlet-mapping>
??? <filter>
??????? <filter-name>firstfilter</filter-name>
??????? <filter-class>com.imcoo.firstfilter</filter-class>
??????? <init-param>
??????????? <param-name>noLoginPath</param-name>
??????????? <param-value>Login.jsp;fail.jsp;first</param-value>
??????? </init-param>
??? </filter>
??? <filter-mapping>
??????? <filter-name>firstfilter</filter-name>
??????? <url-pattern>/*</url-pattern>
??? </filter-mapping>

</web-app>

?

?

package com.imcoo;

import java.io.IOException;
import java.util.Enumeration;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class firstfilter implements Filter {
??? private FilterConfig config;
?@Override
?public void destroy() {
??// TODO Auto-generated method stub

?}

?@Override
?public void doFilter(ServletRequest arg0, ServletResponse arg1,
???FilterChain arg2) throws IOException, ServletException {
????? HttpServletRequest request=(HttpServletRequest) arg0;
????? HttpServletResponse response=(HttpServletResponse) arg1;
????? HttpSession session=request.getSession();
????? String noLoginPath=config.getInitParameter("noLoginPath");
????? if(noLoginPath!=null){
????? ?String[] array=noLoginPath.split(";");
????? ?for(int i=0;i<array.length;i++){
????? ??if(array[i]==null||"".equals(array[i])) continue;
????? ??if(request.getRequestURI().indexOf(array[i])!=-1){
????? ???arg2.doFilter(arg0, arg1);
????? ???return;
????? ??}
????? ??
????? ?}
????? ?
????? }
????? if(session.getAttribute("name")!=null){
????? ?arg2.doFilter(arg0, arg1);
????? }
????
????? else{
????? ?response.sendRedirect(request.getContextPath()+"/Login.jsp");
????? }
????? System.out.println(session.getAttribute("name"));
?}

?@Override
?public void init(FilterConfig arg0) throws ServletException {
??// TODO Auto-generated method stub
????????? config=arg0;
?}

}

package com.imcoo;

import java.io.IOException;
import java.util.Enumeration;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class firstfilter implements Filter {
??? private FilterConfig config;
?@Override
?public void destroy() {
??// TODO Auto-generated method stub

?}

?@Override
?public void doFilter(ServletRequest arg0, ServletResponse arg1,
???FilterChain arg2) throws IOException, ServletException {
????? HttpServletRequest request=(HttpServletRequest) arg0;
????? HttpServletResponse response=(HttpServletResponse) arg1;
????? HttpSession session=request.getSession();
????? String noLoginPath=config.getInitParameter("noLoginPath");
????? if(noLoginPath!=null){
????? ?String[] array=noLoginPath.split(";");
????? ?for(int i=0;i<array.length;i++){
????? ??if(array[i]==null||"".equals(array[i])) continue;
????? ??if(request.getRequestURI().indexOf(array[i])!=-1){
????? ???arg2.doFilter(arg0, arg1);
????? ???return;
????? ??}
????? ??
????? ?}
????? ?
????? }
????? if(session.getAttribute("name")!=null){
????? ?arg2.doFilter(arg0, arg1);
????? }
????
????? else{
????? ?response.sendRedirect(request.getContextPath()+"/Login.jsp");
????? }
????? System.out.println(session.getAttribute("name"));
?}

?@Override
?public void init(FilterConfig arg0) throws ServletException {
??// TODO Auto-generated method stub
????????? config=arg0;
?}

}

0 回復(fù) 有任何疑惑可以回復(fù)我~

親,把配置文件和過濾器的代碼貼出來看看吧

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

emily_yq 提問者

請幫我看看吧。。謝謝
2014-11-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號