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

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

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

    如何學(xué)好java

    如何學(xué)好java,其實(shí)很簡(jiǎn)單,只要用心體會(huì),慢慢積累!
    posts - 106, comments - 7, trackbacks - 0, articles - 3
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    mldn's ssh

    Posted on 2011-06-11 15:35 哈希 閱讀(197) 評(píng)論(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>
                    
    <!-- 表示允許自動(dòng)提交 -->
                    
    <prop key="hibernate.connection.autocommit">true</prop>
                    
    <!-- 顯示sql語(yǔ)句 -->
                    
    <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>


    主站蜘蛛池模板: 女人18毛片水真多免费看 | 亚洲av无码一区二区三区天堂| 亚洲乱码日产一区三区| 久久精品国产精品亚洲艾| 亚洲综合一区二区三区四区五区| 91亚洲精品自在在线观看| 免费激情网站国产高清第一页| 国产综合成人亚洲区| 国产免费无码AV片在线观看不卡| 免费精品99久久国产综合精品| 成人性生交大片免费看中文| 免费电影在线观看网站| 国产AV无码专区亚洲AV手机麻豆| 精品久久久久久亚洲| 亚洲熟妇AV日韩熟妇在线| a级在线免费观看| 免费观看的毛片手机视频| 亚洲国产精品久久久久网站| 亚洲欧美在线x视频| 久草视频在线免费| 成人午夜亚洲精品无码网站| 一本色道久久综合亚洲精品蜜桃冫| 久久精品国产亚洲av天美18| 99久久国产免费-99久久国产免费| 国产大片91精品免费观看不卡| AV免费网址在线观看| 亚洲精品无码久久久影院相关影片| 老色鬼久久亚洲AV综合| 一区二区三区视频免费| 成人a视频片在线观看免费| 亚洲精品成人av在线| 中文字幕免费观看视频| 免费观看国产小粉嫩喷水| 亚洲av无码一区二区三区天堂古代| 亚洲高清一区二区三区电影| 57pao一国产成永久免费| 亚洲色精品aⅴ一区区三区| 亚洲6080yy久久无码产自国产 | A毛片毛片看免费| 国产小视频在线观看免费| 亚洲一区在线观看视频|