`
lmzxx520
  • 浏览: 14262 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
在IBatis的xml映射里面有不少小窍门可以值得使用    1. 使用namespace规划自己的xml映射文件, .......    2. 使用typeAlias 上面的那个cn.uisoft.bean.UserAccount是不是太长加上一个 就可以在后面直接使用这个parmeterClass="cn.uisoft.bean.UserAccount了    3. 使用默认几种map映射,比如map,int,string,让程序更加灵活     4. $与# 上面都是使用#的,这个的特点是ibatis会根据反射自动加上一些sql符号,比如字符串的'',但是$就是不加任何符号,直 ...
每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理 .错误处理 .利用JDNI取得站台资源 要了解web.xml的设定值,必须了解它的schema,从web.xml中知道它的schema是由Sum Microsystems公司定制的,如果你想更为详细的了解它, 可以到http://java.sun.com/xml/ns/j2 ...
session-timeout元素(WEB.XML文件中的元素)用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果session-timeout元素的值为零或负数,则表示会话将永远不会超时。如: <session-config>       <session-timeout>30</session-timeout> </session-config> //30分钟 setMaxInactiveInterval设置的是当前会话的失效时间,不是整个web的时间,单位为以秒计算。如果设置的值为零或负数,则表示会话 ...
1.判断select选项中 是否存在Value="paraValue"的Item 2.向select选项中 加入一个Item 3.从select选项中 删除一个Item 4.修改select选项中 value="paraValue"的text为"paraText" 5.设置select中text="paraText"的第一个Item为选中 6.设置select中value="paraValue"的Item为选中 7.得到select的当前选中项的value 8.得到select的当前选中项的te ...
今天碰到个问题:我的系统里面有个地方要导入银行返回的数据,但是这些数据可能不合乎规则,因此,我需要对数据进行进行扫描,然后才能读入程序,存入数据库.因此我想到了java.util.Scanner类. D:/a.txt 003000000102123456789            000009000.00A 002000000102123456               000002000.00A  代码 import java.io.File; import java.io.FileNotFoundException; import java.io.StringReader; import ...
写道 正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了 ^\d+$  //匹配非负整数(正整数 + 0) ^[0-9]*[1-9][0-9]*$  //匹配正 ...
今天用struts做jxl导出为excel文件时,报出个异常,但是文件还是导出成功了.百思不得其解,就google了下,找到了一下两种方式: 1. out.clear(); out = pageContext.pushBody();  在使用完输出流后加上这样两句,但是我用的是以下方式: jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(response.getOutputStream()); jxl.write.WritableSheet ws = wwb.createSheet(sheetName, 0); ...
在webWork中有Token标签,可以直接搞定重复提交的问题,但在Struts2.0以下的版本,传统的做法只有通过提供的Token编程来搞定,代码虽然不多但是,这样的细节涉及了两个Action,对于页面的跳转控制来说是一个额外的负担,必须处处小心,本文阐述了如何通过Filter通过配置来避免struts的Form重复提交问题。 核心代码如下: package com.yapulan.util.filter; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import j ...
首先必须要通过一个Action再转向那个添加记录的页面,转向函数如下. public ActionForward tokenTest( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { saveToken(request);//把一个token ID保存到Session,并在且要转到的页面 //的<html:form>中添加一个<input type= ...
曾经见过有人给出的最蠢的一个做法,是在ActionForm里放了20个Formfile 类型的变量。 其实只需要下面一段代码即可。         String dirPath = getServlet().getServletContext().getRealPath("/") + "/upload"; Hashtable fileh = actionForm.getMultipartRequestHandler(). getFi ...
Global site tag (gtag.js) - Google Analytics