将jeeadmin / jeecms /インデックス。やる改为管理/ index.do为例 修改のWebContentの\のWEB - INF \ web.xmlファイルを <のservlet-mapping> の<servlet-name>のJeeCmsAdmin </サーブレット名> の<url-pattern> / jeeadmin / jeecms / * </ url-pattern> </のservlet-mapping> 改为 <のservlet-mapping> の<servlet-name>のJeeCmsAdmin </サーブレット名> の<url-pattern> / adminに/ * </のurl-pattern> </のservlet-mapping> 修改のWebContentのの\ WEB-INF \ CONFIG \ jeecms-サーブレット-admin.xml <エントリーキー= "のappBase"値= "/ jeeadmin / jeecms" /> 改为 <エントリーキー= "のappBase"値= "/管理" /> *が.jspx =アノン * .jhtml =アノン /member/forgot_password.jspx = anonが /member/password_reset.jspx =アノン /login.jspx = authcは /logout.jspx =ログアウト /メンバー/ ** =ユーザー / jeeadmin / jeecms / login.do = authcは /jeeadmin/jeecms/logout.do =ログアウト / jeeadmin / jeecms / ** =ユーザー 改为 *が.jspx =アノン * .jhtml =アノン /member/forgot_password.jspx =アノン /member/password_reset.jspx =アノン /login.jspx = authcは /logout.jspx =ログアウト /メンバー/ ** =ユーザー /admin/login.do = authcは /admin/logout.do =ログアウト /管理/ ** =ユーザー 把 ストリングctxPath = helper.getOriginatingContextPath(リクエスト)。 INT = 0を起動し、私は= 0、カウント= 2 文字列URI = helper.getOriginatingRequestUri(リクエスト)。 (もし!StringUtils.isBlank(ctxPath)){ 数++; } (iは開始&&数<= -1!){ながら (1 +開始、 '/')= uri.indexOf開始。 I ++; } (開始<= 0){場合 ( "管理者のアクセスパスがパターン'/ ... / jeeadmin / jeecms'好きではない:" + URI)新しいIllegalStateExceptionがスロー。 } uri.substring返す(開始) } 改为 プライベート静的文字列のgetURI(HttpServletRequestのリクエスト)はIllegalStateExceptionが{スロー UrlPathHelperヘルパー=新しいUrlPathHelperを(); 文字列のURIが= helper.getOriginatingRequestUri(要求)。 ストリングctxPath = helper.getOriginatingContextPath(リクエスト)。 // int型開始= 0、I = 0は、カウント= 2;修改 int型= 0、I = 0、= 1をカウントし始めます。 (もし!StringUtils.isBlank(ctxPath)){ 数++; } (iは開始&&数<= -1!){ながら (1 +開始、 '/')= uri.indexOf開始。 I ++; } (開始<= 0)場合は{ 新しいIllegalStateExceptionがスロー( "管理者のアクセスパスは'/管理/ ...'のパターン好きではない:" + URI)を、 } uri.substring返す(開始) core_user SELECT * FROM; 。| 1 | ADMIN | jobar | 0230504dd5de96d2f6784d45d1bc7633 | パスワードが暗号化されています。 パスワードの暗号化クラス:com.ponyjava.common.util.Md5PwdEncoderの 例では、私が「zhaozh」、このクラスの暗号化の最初の使用で、[OK]をデータベースを更新するためのパスワードを設定したいです。 Testクラス{公共 のpublic static無効メイン(文字列[] args){ Md5PwdEncoder新しい新しいMd5PwdEncoder =エンコーダ(); のSystem.out.println(encoder.encodePassword( "zhaozh")); } } 出力:f06238ff925a61f9c62de7d64c64bad3 のMySQL> core_userセットを更新しますパスワードのuser_id = = 'f06238ff925a61f9c62de7d64c64bad3' '1'; [OK]を再度ログインします。