`
newleague
  • 浏览: 1505149 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

20100921

阅读更多

1、

  var oStartDate = document.getElementById("accRecordVO.staDate").value
   var pat_hd=/^20\d{2}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1}))$/;
    //对日期格式进行验证 要求为2000-2099年  格式为 yyyy-mm-dd 并且可以正常转换成正确的日期

   if(oStartDate!=""){
    if(!pat_hd.test(oStartDate)){
       alert("日期非法!格式如2010-03-24");
    return false;
       }

 


    var arr_hd=oStartDate.split("-");
    var dateTmp;
    dateTmp= new Date(arr_hd[0],parseFloat(arr_hd[1])-1,parseFloat(arr_hd[2]));
    if(dateTmp.getFullYear()!=parseFloat(arr_hd[0]) || dateTmp.getMonth()!=parseFloat(arr_hd[1]) -1 || dateTmp.getDate()!=parseFloat(arr_hd[2]))
    {
    alert("日期非法!格式如2010-03-24");
   return false;
    }
 }

 

2、<s:label value="用户名">
       <s:textfield name="accRecordVO.userName"></s:textfield>
      </s:label>

 

<jscalendar:jscalendar name="accRecordVO.staDate" id="accRecordVO.staDate" format="%Y-%m-%d" showstime="true"/>

 

3、<s:form namespace="/admin/accRecord" action="showAccTechList" validate="true" method="post">

 

<form id="loginForm"    action="${pageContext.request.contextPath}/admin/user/login.action">

 

 

4、<result name="success" type="redirect">
    /admin/index.action
   </result>

 

5、<select id="login" parameterClass="com.launch.ncp.model.User"
  resultMap="user">
  <![CDATA[
   select * from T_manager_user where user_name = #userName# and password =#password#
  ]]>
 </select>

 

<resultMap id="user" class="com.launch.ncp.model.User">
  <result property="userId" column="user_id" />
  <result property="userName" column="user_name" />
  <result property="telephone" column="telephone" />
  <result property="mobile" column="mobile" />
  <result property="password" column="password" />
  <result property="userStatus" column="USER_STATUS" />
  <result property="gender" column="GENDER" />
  <result property="email" column="email" />
  <result property="department" column="department" />
  <result property="description" column="DESCRIPTION" />
 </resultMap>

 

return (User) getSqlMapClientTemplate().queryForObject("UserSQL.login",
    user);

 

 

6、

<bean id="carTechnologyDao"
  class="com.launch.ncp.dao.ibatis.CarTechnologyDaoiBatis">
  <property name="sqlMapClient" ref="sqlMapClient" />
 </bean>

 

<bean id="sqlMapClient"
  class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
  <property name="configLocation">
   <value>classpath:sqlmap-config.xml</value>
  </property>
  <property name="dataSource" ref="dataSource" />
  <property name="lobHandler" ref="lobHandler"></property>
 </bean>

 

7、

   <bean id="carTechnologyManager" parent="txProxyTemplate">
      <property name="target">
       <ref bean="carTechnologyManagerTarget"/>
      </property>
     </bean>

8、

 <bean id="txProxyTemplate" abstract="true"
        class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
        <property name="transactionManager" ref="transactionManager"/>
        <property name="transactionAttributes">
            <props>
                <prop key="create*">PROPAGATION_REQUIRED</prop>
                <prop key="remove*">PROPAGATION_REQUIRED</prop>
                <prop key="delete*">PROPAGATION_REQUIRED</prop>
              
                <prop key="update*">PROPAGATION_REQUIRED</prop>
                <prop key="save*">PROPAGATION_REQUIRED</prop>
                <prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
               
            </props>
        </property>
    </bean>

 

<bean id="transactionManager"
  class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
  <property name="dataSource">
   <ref local="dataSource" />
  </property>
 </bean>

 

 

9、prototype 属性使您有能力向对象添加属性和方法。

 

分享到:
评论

相关推荐

    商业源码-编程源码-PhpCMS2008 sp4 build 20100921 简体中文 UTF-8.zip

    《深入解析商业源码:PhpCMS2008 SP4》 ...这款系统以其强大的功能、易用性和可扩展性在当时的Web开发领域中占有重要地位,尤其适合于商业网站的构建。本篇将详细探讨其主要特点、核心功能以及技术实现。...

    国家公共地理框架数据电子地图数据规范(试行稿-20100921版) - (1)

    电子地图规范,arcgis中的符号不能与之对应,有待更新。

    RED-078_企业网站网页PSD整站模板.zip

    在这个模板中,20100921main.psd和20100921sub.psd两个文件分别代表了主页面和子页面的设计源文件,用户可以在这两个文件中查看和编辑各个设计元素,以满足特定企业的品牌风格和功能需求。 1. **主页面设计...

    D-Link无线网卡驱动

    在压缩包内的文件“20100921_DWA-123_S006”可能是驱动安装程序或者是包含了安装所需的所有文件的目录。日期“20100921”可能指示了该驱动的发布日期,这可以帮助用户判断是否是最新的或者是否适合他们的设备。 ...

    实用HTML,CSS和JavaScript速查表20文件全套下载!

    Vikas曾发表过一篇博文《Most ...您可以先到这里看看是不是您想要的:http://sd.csdn.net/a/20100921/279724.html。 下载包里是我已经全部下载下来的了,一共20个文件。全套下载,方便大家,想要的就下吧~~ 记得评论哦

    实用HTML,CSS和JavaScript速查表

    http://sd.csdn.net/a/20100921/279724.html Vikas曾发表过一篇博文《Most Useful Cheat Sheet For HTML, CSS and Javascript》,为我们总结了一些实用的HTML,CSS和JavaScript速查表,并把链接附上了。外刊IT评论...

    定制linux内核(linux2.6.32).pdf

    通常,我们会从获取内核源码开始,例如这里的`linux-2.6.32.2-mini2440-20100921.tar.gz`。一旦源码解压,我们可以开始配置过程。在命令行中,我们可以使用`cp config_mini2440_t35 .config`命令将预设的配置文件...

    定制linux内核(linux2.6.32)汇编.pdf

    内核源码选用的是linux-2.6.32.2-mini2440-20100921.tar.gz,这是一个针对特定开发板的定制版本。 配置内核的第一步是使用默认配置文件。在内核源码目录下,执行`cp config_mini2440_t35 .config`命令,将预设的...

    智利通商业管理系统

    "智利通商业管理系统V8(Build20100921).exe"这个文件是系统安装程序,用户下载后运行此文件即可完成系统的安装。请注意,安装前应确保计算机满足系统所需的硬件和软件环境,例如操作系统版本、内存大小、硬盘空间等...

    arm上编译GSM驱动到内核

    在这个例子中,我们使用的是`linux-2.6.32.2-mini2440-20100921.tar`这个特定版本的内核源码。将此压缩包复制到工作目录,并解压出来。 #### 步骤二:配置内核 配置内核是编译过程中的关键一步。你需要进入内核...

    http 下载(使用非mfc库)

    在提供的压缩包文件`WinHttpClient_20100921`中,可能包含了示例代码或者库的实现细节,可以帮助你更深入地理解和使用WinHTTP API进行HTTP下载。通过学习这些示例,你可以更好地掌握如何在不依赖MFC的情况下,利用...

    php,phpq 问卷调查,在线问卷,在线调查

    在 CSDN 网站上,你可以找到这个项目,尽管在20100921版本时可能遇到了一些问题,但开发者已经进行了修复并分享出来,以便社区中的其他用户能够顺利使用。 1. **PHPQ 的核心功能** - **问卷设计**:PHPQ 提供了一...

Global site tag (gtag.js) - Google Analytics