<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如何學好java

    如何學好java,其實很簡單,只要用心體會,慢慢積累!
    posts - 106, comments - 7, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    mldn's ssh

    Posted on 2011-06-11 15:35 哈希 閱讀(205) 評論(0)  編輯  收藏 所屬分類: java 常用框架
    web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance" version="2.4"
        xsi:schemaLocation
    ="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
        
    <!-- <filter>
            
    <filter-name>encoding</filter-name>
            
    <filter-class>
                org.lxh.myzngt.filter.EncodingFilter
            
    </filter-class>
            
    <init-param>
                
    <param-name>charset</param-name>
                
    <param-value>gbk</param-value>
            
    </init-param>
        
    </filter>
        
    <filter-mapping>
            
    <filter-name>encoding</filter-name>
            
    <url-pattern>/*</url-pattern>
        </filter-mapping>
        <filter>
            <filter-name>userlogin</filter-name>
            <filter-class>
                org.lxh.myzngt.filter.UserLoginFilter
            </filter-class>
        </filter>
        <filter-mapping>
            <filter-name>userlogin</filter-name>
            <url-pattern>/jsp/user/*</url-pattern>
        </filter-mapping>
        <filter-mapping>
            <filter-name>userlogin</filter-name>
            <url-pattern>/jsp/ques/*</url-pattern>
        </filter-mapping>
        <filter>
            <filter-name>adminlogin</filter-name>
            <filter-class>
                org.lxh.myzngt.filter.AdminLoginFilter
            </filter-class>
        </filter>
        <filter-mapping>
            <filter-name>adminlogin</filter-name>
            <url-pattern>/jsp/admin/*</url-pattern>
        </filter-mapping>
        <filter>
            <filter-name>opensession</filter-name>
            <filter-class>
                org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
            </filter-class>
        </filter>
        <filter-mapping>
            <filter-name>opensession</filter-name>
            <url-pattern>*.do</url-pattern>
        </filter-mapping>-->
        <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>
                /WEB-INF/classes/applicationContext.xml
            </param-value>
        </context-param>
        <servlet>
            <servlet-name>context</servlet-name>
            <servlet-class>
                org.springframework.web.context.ContextLoaderServlet
            </servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet>
            <servlet-name>action</servlet-name>
            <servlet-class>
                org.apache.struts.action.ActionServlet
            </servlet-class>
            <init-param>
                <param-name>config</param-name>
                <param-value>/WEB-INF/struts-config.xml</param-value>
            </init-param>
            <init-param>
                <param-name>debug</param-name>
                <param-value>3</param-value>
            </init-param>
            <init-param>
                <param-name>detail</param-name>
                <param-value>3</param-value>
            </init-param>
            <load-on-startup>0</load-on-startup>
        </servlet>
        <servlet-mapping>
            <servlet-name>action</servlet-name>
            <url-pattern>*.do</url-pattern>
        </servlet-mapping>
        <session-config>
            <session-timeout>30</session-timeout>
        </session-config>
    </web-app>

     struts.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">

    <struts-config>
        
    <data-sources />
        
    <form-beans>
            
    <form-bean name="userForm"
                type
    ="org.lxh.myzngt.struts.form.UserForm" />
            
    <form-bean name="questionForm"
                type
    ="org.lxh.myzngt.struts.form.QuestionForm" />
            
    <form-bean name="answerForm"
                type
    ="org.lxh.myzngt.struts.form.AnswerForm" />
            
    <form-bean name="itemForm"
                type
    ="org.lxh.myzngt.struts.form.ItemForm" />
            
    <form-bean name="indexForm"
                type
    ="org.apache.struts.action.DynaActionForm" />
            
    <form-bean name="showForm"
                type
    ="org.apache.struts.action.DynaActionForm" />
            
    <form-bean name="userinfoForm"
                type
    ="org.apache.struts.action.DynaActionForm" />
            
    <form-bean name="adminForm"
                type
    ="org.lxh.myzngt.struts.form.AdminForm" />
            
    <form-bean name="adminuserForm"
                type
    ="org.lxh.myzngt.struts.form.AdminuserForm" />
            
    <form-bean name="adminquestionForm"
                type
    ="org.apache.struts.action.DynaActionForm" />
            
    <form-bean name="adminitemForm"
                type
    ="org.lxh.myzngt.struts.form.AdminitemForm" />
            
    <form-bean name="adminsubitemForm"
                type
    ="org.lxh.myzngt.struts.form.AdminsubitemForm" />
            
    <form-bean name="adminloginForm"
                type
    ="org.lxh.myzngt.struts.form.AdminloginForm" />

        
    </form-beans>

        
    <global-exceptions />
        
    <global-forwards />
        
    <action-mappings>
            
    <action attribute="userForm" input="/jsp/errors.jsp"
                name
    ="userForm" parameter="status" path="/jsp/user" scope="request"
                type
    ="org.lxh.myzngt.struts.action.UserAction">
                
    <forward name="registersuccess"
                    path
    ="/jsp/index.do?status=list">
                
    </forward>
                
    <forward name="registerfailure" path="/jsp/register.jsp"></forward>
                
    <forward name="loginsuccess"
                    path
    ="/jsp/index.do?status=list">
                
    </forward>
                
    <forward name="loginfailure" path="/jsp/login.jsp"></forward>
                
    <forward name="exists" path="/jsp/updatepwd.jsp"></forward>
                
    <forward name="notexists" path="/jsp/forgetpwd.jsp"></forward>
                
    <forward name="updatepwddo" path="/jsp/updatepwd_do.jsp"></forward>
                
    <forward name="userinfo" path="/jsp/user/userinfo.jsp"></forward>
                
    <forward name="updatedo" path="/jsp/user/update_do.jsp"></forward>
            
    </action>
            
    <action attribute="questionForm" input="/jsp/errors.jsp"
                name
    ="questionForm" parameter="status" path="/jsp/ques/question"
                scope
    ="request" type="org.lxh.myzngt.struts.action.QuestionAction">
                
    <forward name="insertdo" path="/jsp/ques/question_do.jsp"></forward>
            
    </action>
            
    <action attribute="answerForm" input="/jsp/errors.jsp"
                name
    ="answerForm" parameter="status" path="/jsp/ques/answer"
                scope
    ="request" type="org.lxh.myzngt.struts.action.AnswerAction">
                
    <forward name="insertdo" path="/jsp/ques/answer_do.jsp"></forward>
            
    </action>
            
    <action attribute="itemForm" input="/jsp/errors.jsp"
                name
    ="itemForm" parameter="status" path="/jsp/ques/item"
                scope
    ="request" type="org.lxh.myzngt.struts.action.ItemAction">
                
    <forward name="question" path="/jsp/ques/question.jsp"></forward>
            
    </action>
            
    <action attribute="indexForm" input="/jsp/errors.jsp"
                name
    ="indexForm" parameter="status" path="/jsp/index" scope="request"
                type
    ="org.lxh.myzngt.struts.action.IndexAction">
                
    <forward name="indexdo" path="/jsp/index.jsp"></forward>
            
    </action>
            
    <action attribute="showForm" input="/jsp/errors.jsp"
                name
    ="showForm" parameter="status" path="/jsp/show" scope="request"
                type
    ="org.lxh.myzngt.struts.action.ShowAction">
                
    <forward name="showquestion"
                    path
    ="/jsp/question_show.jsp">
                
    </forward>
                
    <forward name="showlist" path="/jsp/list_question.jsp"></forward>
            
    </action>
            
    <action attribute="userinfoForm" input="/jsp/errors.jsp"
                name
    ="userinfoForm" parameter="status" path="/jsp/user/userinfo"
                scope
    ="request" type="org.lxh.myzngt.struts.action.UserinfoAction">
                
    <forward name="listmyquestion"
                    path
    ="/jsp/user/list_myquestion.jsp">
                
    </forward>
                
    <forward name="listanswer"
                    path
    ="/jsp/user/list_answer.jsp">
                
    </forward>
                
    <forward name="listmyaccept"
                    path
    ="/jsp/user/list_myaccept.jsp">
                
    </forward>
                
    <forward name="listmyquestionanswer"
                    path
    ="/jsp/user/list_myquestionanswer.jsp">
                
    </forward>
                
    <forward name="answerdo"
                    path
    ="/jsp/user/accept_answer.jsp">
                
    </forward>
                
    <forward name="updatequestiondo"
                    path
    ="/jsp/user/question_update_do.jsp">
                
    </forward>
            
    </action>
            
    <action attribute="adminForm" input="/jsp/errors.jsp"
                name
    ="adminForm" parameter="status" path="/jsp/admin/admin"
                scope
    ="request" type="org.lxh.myzngt.struts.action.AdminAction">
                
    <forward name="insertdo"
                    path
    ="/jsp/admin/admin.do?status=list">
                
    </forward>
                
    <forward name="updatepwddo"
                    path
    ="/jsp/admin/admin_updatepwd_do.jsp">
                
    </forward>
                
    <forward name="updatepwdfailure"
                    path
    ="/jsp/admin/admin_updatepwd.jsp">
                
    </forward>
                
    <forward name="deletedo"
                    path
    ="/jsp/admin/admin.do?status=list">
                
    </forward>
                
    <forward name="list" path="/jsp/admin/admin_list.jsp"></forward>

            
    </action>
            
    <action attribute="adminuserForm" input="/jsp/errors.jsp"
                name
    ="adminuserForm" parameter="status" path="/jsp/admin/adminuser"
                scope
    ="request"
                type
    ="org.lxh.myzngt.struts.action.AdminuserAction">
                
    <forward name="userlist" path="/jsp/admin/user_list.jsp"></forward>
                
    <forward name="list"
                    path
    ="/jsp/admin/adminuser.do?status=list">
                
    </forward>
            
    </action>
            
    <action attribute="adminquestionForm" input="/jsp/errors.jsp"
                name
    ="adminquestionForm" parameter="status"
                path
    ="/jsp/admin/adminquestion" scope="request"
                type
    ="org.lxh.myzngt.struts.action.AdminquestionAction">
                
    <forward name="questionlist"
                    path
    ="/jsp/admin/question_list.jsp">
                
    </forward>
                
    <forward name="list"
                    path
    ="/jsp/admin/adminquestion.do?status=list">
                
    </forward>
            
    </action>
            
    <action attribute="adminitemForm" input="/jsp/errors.jsp"
                name
    ="adminitemForm" parameter="status" path="/jsp/admin/adminitem"
                scope
    ="request"
                type
    ="org.lxh.myzngt.struts.action.AdminitemAction">
                
    <forward name="itemlist" path="/jsp/admin/item_list.jsp"></forward>
                
    <forward name="list"
                    path
    ="/jsp/admin/adminitem.do?status=list">
                
    </forward>
                
    <forward name="subitemlist"
                    path
    ="/jsp/admin/subitem_list.jsp">
                
    </forward>
            
    </action>
            
    <action attribute="adminsubitemForm" input="/jsp/errors.jsp"
                name
    ="adminsubitemForm" parameter="status"
                path
    ="/jsp/admin/adminsubitem" scope="request"
                type
    ="org.lxh.myzngt.struts.action.AdminsubitemAction">
                
    <forward name="subitemlist"
                    path
    ="/jsp/admin/subitem_list.jsp">
                
    </forward>
            
    </action>
            
    <action attribute="adminloginForm" input="/jsp/errors.jsp"
                name
    ="adminloginForm" parameter="status" path="/jsp/adminlogin"
                scope
    ="request"
                type
    ="org.lxh.myzngt.struts.action.AdminloginAction">
                
    <forward name="loginsuccess"
                    path
    ="/jsp/goadmin.htm">
                
    </forward>
                
    <forward name="loginfailure"
                    path
    ="/jsp/admin_login.jsp">
                
    </forward>
            
    </action>

        
    </action-mappings>

        
    <controller
            processorClass
    ="org.springframework.web.struts.DelegatingRequestProcessor">
        
    </controller>
        
    <message-resources
            parameter
    ="org.lxh.myzngt.struts.ApplicationResources" />
        
    <plug-in
            className
    ="org.springframework.web.struts.ContextLoaderPlugIn">
            
    <set-property property="contextConfigLocation"
                value
    ="/WEB-INF/classes/applicationContext.xml" />
        
    </plug-in>
    </struts-config>

    spring.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

    <beans>
        
    <!--<bean id="dataSource"
            class
    ="org.springframework.jndi.JndiObjectFactoryBean"
            destroy
    -method="close">
            
    <property name="jndiName">
                
    <value>java:comp/env/jdbc/mldn</value>
            
    </property>
        
    </bean>-->    
            
    <bean id="dataSource"
            class
    ="org.apache.commons.dbcp.BasicDataSource"
            destroy
    -method="close">
            
    <property name="driverClassName">
            
    <value>org.gjt.mm.mysql.Driver</value>
            
    </property>
            
    <property name="url">
            
    <value>jdbc:mysql://localhost:3306/mldn</value>
            </property>
            
    <property name="username">
            
    <value>root</value>
            
    </property>
            
    <property name="password">
            
    <value>wdf</value>
            
    </property>
            
    </bean>

        
    <bean id="hibernateInterceptor"
            class
    ="org.springframework.orm.hibernate3.HibernateInterceptor">
            
    <property name="sessionFactory">
                
    <ref bean="sessionFactory" />
            
    </property>
        
    </bean>
        
    <bean id="sessionFactory"
            class
    ="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
            
    <property name="dataSource">
                
    <ref bean="dataSource" />
            
    </property>
            
    <property name="hibernateProperties">
                
    <props>
                    
    <prop key="hibernate.dialect">
                        org.hibernate.dialect.MySQLDialect
                    
    </prop>
                    
    <!-- 表示允許自動提交 -->
                    
    <prop key="hibernate.connection.autocommit">true</prop>
                    
    <!-- 顯示sql語句 -->
                    
    <prop key="hibernate.show_sql">true</prop>
                
    </props>
            
    </property>
            
    <property name="mappingResources">
                
    <list>
                    
    <value>org/lxh/myzngt/vo/Admin.hbm.xml</value>
                    
    <value>org/lxh/myzngt/vo/User.hbm.xml</value>
                    
    <value>org/lxh/myzngt/vo/Item.hbm.xml</value>
                    
    <value>org/lxh/myzngt/vo/Subitem.hbm.xml</value>
                    
    <value>org/lxh/myzngt/vo/Answer.hbm.xml</value>
                    
    <value>org/lxh/myzngt/vo/Question.hbm.xml</value>
                
    </list>
            
    </property>
        
    </bean>
        
    <bean id="hibernateTemplate"
            class
    ="org.springframework.orm.hibernate3.HibernateTemplate">
            
    <property name="sessionFactory">
                
    <ref bean="sessionFactory" />
            
    </property>
        
    </bean>
        
    <bean id="iuserdao" class="org.lxh.myzngt.dao.IUserDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="iitemdao" class="org.lxh.myzngt.dao.IItemDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="iquestiondao" class="org.lxh.myzngt.dao.IQuestionDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="ianswerdao" class="org.lxh.myzngt.dao.IAnswerDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="isubitemdao" class="org.lxh.myzngt.dao.ISubitemDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="iadmindao" class="org.lxh.myzngt.dao.IAdminDAO"
            abstract
    ="true">
        
    </bean>
        
    <bean id="iadmindaoimpl"
            class
    ="org.lxh.myzngt.dao.impl.IAdminDAOImpl" parent="iadmindao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean id="isubitemdaoimpl"
            class
    ="org.lxh.myzngt.dao.impl.ISubitemDAOImpl"
            parent
    ="isubitemdao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean id="ianswerdaoimpl"
            class
    ="org.lxh.myzngt.dao.impl.IAnswerDAOImpl" parent="ianswerdao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean id="iquestiondaoimpl"
            class
    ="org.lxh.myzngt.dao.impl.IQuestionDAOImpl"
            parent
    ="iquestiondao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean id="iitemdaoimpl" class="org.lxh.myzngt.dao.impl.IItemDAOImpl"
            parent
    ="iitemdao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean id="iuserdaoimpl" class="org.lxh.myzngt.dao.impl.IUserDAOImpl"
            parent
    ="iuserdao">
            
    <property name="hibernateTemplate">
                
    <ref bean="hibernateTemplate" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/user"
            class
    ="org.lxh.myzngt.struts.action.UserAction">
            
    <property name="iuserdao">
                
    <ref bean="iuserdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/ques/item"
            class
    ="org.lxh.myzngt.struts.action.ItemAction" singleton="true">
            
    <property name="iitemdao">
                
    <ref bean="iitemdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/ques/question"
            class
    ="org.lxh.myzngt.struts.action.QuestionAction">
            
    <property name="iquestiondao">
                
    <ref bean="iquestiondaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/index"
            class
    ="org.lxh.myzngt.struts.action.IndexAction">
            
    <property name="iitemdao">
                
    <ref bean="iitemdaoimpl" />
            
    </property>
            
    <property name="iquestiondao">
                
    <ref bean="iquestiondaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/show"
            class
    ="org.lxh.myzngt.struts.action.ShowAction">
            
    <property name="iquestiondao">
                
    <ref bean="iquestiondaoimpl" />
            
    </property>
            
    <property name="iitemdao">
                
    <ref bean="iitemdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/ques/answer"
            class
    ="org.lxh.myzngt.struts.action.AnswerAction">
            
    <property name="ianswerdao">
                
    <ref bean="ianswerdaoimpl" />
            
    </property>
            
    <property name="iuserdao">
                
    <ref bean="iuserdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/user/userinfo"
            class
    ="org.lxh.myzngt.struts.action.UserinfoAction">
            
    <property name="iquestiondao">
                
    <ref bean="iquestiondaoimpl" />
            
    </property>
            
    <property name="ianswerdao">
                
    <ref bean="ianswerdaoimpl" />
            
    </property>
            
    <property name="iuserdao">
                
    <ref bean="iuserdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/admin/admin"
            class
    ="org.lxh.myzngt.struts.action.AdminAction">
            
    <property name="iadmindao">
                
    <ref bean="iadmindaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/adminlogin"
            class
    ="org.lxh.myzngt.struts.action.AdminloginAction">
            
    <property name="iadmindao">
                
    <ref bean="iadmindaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/admin/adminuser"
            class
    ="org.lxh.myzngt.struts.action.AdminuserAction">
            
    <property name="iuserdao">
                
    <ref bean="iuserdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/admin/adminquestion"
            class
    ="org.lxh.myzngt.struts.action.AdminquestionAction">
            
    <property name="iquestiondao">
                
    <ref bean="iquestiondaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/admin/adminitem"
            class
    ="org.lxh.myzngt.struts.action.AdminitemAction">
            
    <property name="iitemdao">
                
    <ref bean="iitemdaoimpl" />
            
    </property>
        
    </bean>
        
    <bean name="/jsp/admin/adminsubitem"
            class
    ="org.lxh.myzngt.struts.action.AdminsubitemAction">
            
    <property name="isubitemdao">
                
    <ref bean="isubitemdaoimpl" />
            
    </property>
            
    <property name="iitemdao">
                
    <ref bean="iitemdaoimpl" />
            
    </property>
        
    </bean>
    </beans>


    主站蜘蛛池模板: 亚洲综合色丁香婷婷六月图片| 国产片AV片永久免费观看| 亚洲 自拍 另类小说综合图区| 亚洲精品乱码久久久久久下载| 在线免费播放一级毛片| 亚洲成AV人片一区二区| 国产精品免费无遮挡无码永久视频| 亚洲精品国产精品乱码不卡 | 亚洲高清视频在线播放| 无码国产精品一区二区免费16| 亚洲精品福利视频| 亚洲电影在线免费观看| 亚洲自国产拍揄拍| 波多野结衣久久高清免费| 亚洲a无码综合a国产av中文| 亚洲av麻豆aⅴ无码电影| 中文字幕在线免费看| 亚洲国产成人久久精品动漫| 0588影视手机免费看片| 亚洲综合成人婷婷五月网址| 国产一级淫片a免费播放口之| 一级做a免费视频观看网站| 亚洲AV无码乱码在线观看裸奔| 最好看的中文字幕2019免费| 亚洲H在线播放在线观看H| 俄罗斯极品美女毛片免费播放| 中文字幕看片在线a免费| 久久久久亚洲AV无码麻豆| 最近中文字幕mv手机免费高清| 色屁屁www影院免费观看视频| 亚洲日韩国产精品第一页一区| 国产精品免费高清在线观看| 亚洲熟妇自偷自拍另欧美| 亚洲人成无码www久久久| 99国产精品免费视频观看| 亚洲色一区二区三区四区| 亚洲午夜无码AV毛片久久| 99在线在线视频免费视频观看| 亚洲AV无码XXX麻豆艾秋| 亚洲国产另类久久久精品| 日本一区二区三区免费高清|