<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 哈希 閱讀(198) 評論(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>


    主站蜘蛛池模板: 久久久久亚洲爆乳少妇无| 新最免费影视大全在线播放| 亚洲人成无码网WWW| 100000免费啪啪18免进| 99久久成人国产精品免费| 婷婷亚洲综合一区二区| 亚洲一线产品二线产品| 亚洲美女视频一区| 亚洲AV无码乱码国产麻豆穿越| 亚洲?V乱码久久精品蜜桃 | 亚洲中文字幕在线乱码| 国产伦精品一区二区三区免费迷| 成人免费大片免费观看网站| 久久国产精品一区免费下载| 国产区在线免费观看| 美女尿口扒开图片免费| 无码人妻一区二区三区免费手机| 国产无遮挡又黄又爽免费网站| 亚洲91av视频| 国产亚洲综合网曝门系列| 亚洲男人在线无码视频| 免费国产成人午夜私人影视| 啦啦啦手机完整免费高清观看| 四虎一区二区成人免费影院网址| 亚洲精品乱码久久久久蜜桃 | 免费人成视频在线播放| 国产亚洲精品欧洲在线观看| 亚洲色成人网站WWW永久四虎| 亚洲剧情在线观看| 亚洲人成网站日本片| 亚洲一区二区三区91| 亚洲av无码久久忘忧草| 亚洲av永久无码嘿嘿嘿| 亚洲综合精品伊人久久| 在线精品亚洲一区二区| 亚洲日韩国产欧美一区二区三区| 亚洲AV综合色区无码一二三区| 毛片亚洲AV无码精品国产午夜| 在线观看免费亚洲| 黄色毛片免费在线观看| 一级毛片视频免费|