ホームページ  >  記事  >  Java  >  SSH プロジェクトの例を共有する

SSH プロジェクトの例を共有する

零下一度
零下一度オリジナル
2017-07-26 17:00:333303ブラウズ

1. ユーザー登録

2. ログイン検証インターセプター

1. インターセプター

public class PrivilegeInterceptor extends MethodFilterInterceptor {

    @Override//不校验登陆和注册方法protected String doIntercept(ActionInvocation invocation) throws Exception {//1 获得SessionMap<String, Object> session = ActionContext.getContext().getSession();//2 获得登陆标识User user = (User) session.get("user");//3 判断标识是否存在if(user != null){//存在=> 放行return invocation.invoke();
            }else{//不存在=> 重定向到登陆页面return "toLogin";
            }    
    }
}

2.

3. 社員による顧客訪問機能

1. テーブル|エンティティの設計

2. 顧客訪問記録の追加

jsp での時間制御のアプリケーション:

        <interceptors><!-- 注册拦截器 --><interceptor name="privilegeInterceptor" class="cn.itcast.web.interceptor.PrivilegeInterceptor"></interceptor><!-- 配置拦截器栈 --><interceptor-stack name="myStack"><interceptor-ref name="privilegeInterceptor"><param name="excludeMethods">login,regist</param></interceptor-ref><interceptor-ref name="defaultStack"></interceptor-ref></interceptor-stack></interceptors><!-- 指定默认拦截器栈 --><default-interceptor-ref name="myStack"></default-interceptor-ref><!-- 全局结果集配置 --><global-results><result name="toLogin" type="redirect" >/login.jsp</result></global-results>
3. 顧客訪問記録リスト

宿題:別のクエリ条件を追加します。これは、営業担当者に従ってクエリする
4. 顧客訪問記録の変更

4. MD5暗号化

<!-- 使用日期控件步骤1: 导入js和css --><script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.4.4.min.js?1.1.11"></script><link rel="stylesheet" href="${pageContext.request.contextPath }/js/datepicker/jquery.datepick.css?1.1.11" type="text/css"><script type="text/javascript" src="${pageContext.request.contextPath }/js/datepicker/jquery.datepick.js?1.1.11"></script><script type="text/javascript" src="${pageContext.request.contextPath }/js/datepicker/jquery.datepick-zh-CN.js?1.1.11"></script><script type="text/javascript"><!-- 使用日期控件步骤2: 当页面加载完成时,调用 datepick方法指定需要应用的文本框 -->$(document).ready(function(){
            // yy 已经代表了4位的年份
            // mm 代表月份
            // dd 代表日期
        $('#visit_time').datepick({dateFormat: 'yy-mm-dd'}); 
        $('#visit_nexttime').datepick({dateFormat: 'yy-mm-dd'}); 
    });</script>

以上がSSH プロジェクトの例を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。