2011-07-12 9 views
0

私はjspページをデザインしますが、私のサイトのメンバーとしてログインしているもの(いくつかの先物とのセッションを持っています)と、そのページを参照してください。ページを参照してくださいカスタムエラーページを参照してください。あなたは私に何か有用な助言?非会員の表示を許可しないjspページ

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<title> User Account</title> 
</head> 
<body> 
<%@include file="Header.jsp" %> 
${welcome } ${name} ${family } 
</body> 
</html> 

任意の助けを私は

+0

正直に言って正直に言ってなぜ私は初心者ですか、私のせいですか? – steven

+0

おそらくdownvoterはよく公式化されていないとして質問を見た。これは言われるかもしれませんが、それはあなたが達成しようとしているものは十分明確です、したがって私の答え – Bozho

答えて

1

servlet filterを使用して... greatfullに落ちます。

  1. javax.servlet.Filterを実装します。セッションでユーザーが見つかった場合にのみに電話してください。それ以外の場合はresponse.sendRedirect( "notLoggedIn.jsp")を呼び出します。
  2. web.xml(<filter>および<filter-mapping>)にマップします(またはサーブレット3.0を使用している場合は、フィルタクラスで@WebFilterを使用してください)。フィルタを保護するパスにマップします。
関連する問題