最新文章列表

struts2类型转换深入总结

总结:struts2的类型转换,例如jsp界面中定义了出生日期birthday,在action处理类中定义了Date类型的属性birthday。而我们以前使用request.getParameter()方法从界面上获取的值都是字符串类型的。在界面点击提交之后,struts2从界面上获取了birthday的值之后发现在action中birthday被定义为Date类型的,那么struts2就试着把得到 ...
fangguanhong 评论(0) 有874人浏览 2013-01-16 18:06

我犯的错误--关于数据库类型不对

遇到这个问题,bug了半天没找出来 java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer 后来才发现原来是数据库有个字段不对,应该是String类型的在数据库里却是Int类型,所以下次遇到这种类型不能转换问题应该多考虑是不是数据库字段类型的问题,这种问题在程序里是找不出来的,只能去数据 ...
blackchocolate 评论(0) 有680人浏览 2013-01-05 14:54

hibernate使用中与各种数据库字段类型对应类型训练

详情见附件Java工程以及数据库建表脚本,最主要的是看工程里的各种类型以及图片字段类型和存放方式!
fangguanhong 评论(0) 有1140人浏览 2012-11-21 11:25

瞅瞅面试题系列4

这篇主要是讨论一下Number强制转换的例子:   1、Number("")        Number(" ")        Number([])        Number("\n")        ------ 转化为0     2、Number({})        ------ 转化成NaN   ...
zhangyaochun 评论(0) 有1320人浏览 2012-10-15 21:03

通过反射把map中的属性赋值到实体类bean对象中

使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中 但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。 好吧,那就自己再造一个轮子吧。 原理都知道,就是利用反射进行字段的赋值,下面贴代码 主要类如下:   import java.lang.reflect.Field; import ja ...
酷的飞上天空 评论(1) 有33339人浏览 2012-08-16 23:16

将Set集合转成List,并有序排列

问题:项目中获得的部门属性employeeSet是set类型,想要把他转成list类型, 并有序输出出来   /* 获取set集合 */ Set<Employee> employeeSet = department.getEmployeeSet(); /* 将Set集合转为List,这样获得的list并不能有序排列*/ List<Employee& ...
NobleBaron 评论(0) 有10596人浏览 2012-08-15 07:51

5.Spring 里的数据校验

  Spring 里的数据校验     相信大家都知道什么是数据校验吧,简单说就是对数据处理前进行验证,包括有效性验证,格式验证,完整性验证,等等。Spirng对此主要提供了两种验证支持: 1.使用spring validator 接口 2.使用JSR-303, Bean Validation API 下面让我们一个一个来看: 使用spring va ...
wsjjasper 评论(0) 有3513人浏览 2012-07-03 14:53

4.Spring类型校验和格式转换

类型校验和格式转换       在企业级应用中,校验是一个至关重要的步骤。校验的目的是用来检验那些需要被使用的数据是否符合业务规范同时保证数据完整和有效。   在程序开发中,数据校验通常与转换和格式化同时进行。这样做的原因通常是因为原始数据和应用程序中用的数据有所区别。比如,在web程序中,用户在页面输入一些信息。当用户保存时,这些信息被传送到服务器端(页面校验通过后)。在服务器端, ...
wsjjasper 评论(0) 有1967人浏览 2012-07-02 16:33

Struts2类型转换和OGNL

1. 自定义类型转换器:Struts2提供一个基类:org.apache.struts2.util.StrutsTypeConverter。该类是抽象类,须实现convertFormString()和convertToString()方法。 2. struts2提供2肿方式配置转换器: a) 应用于全局范围的类型转换器:须在classpath的跟路径下创建一个xwork-conversion.pro ...
yangmeng_3331 评论(0) 有847人浏览 2012-06-02 18:33

解决struts2中Double类型的转换问题

今天做项目的时候,突然遇到个意想不到的问题,在我的usr.jsp中有一个: <input size="10" value="0" name="creditLine" />, 这个对应到model里面的private Double creditLine;   @Column(name = "cred ...
zhangfeilo 评论(0) 有1532人浏览 2012-05-14 10:20

mybatis自定义类型转换器

有这样一个需求:   有一个布尔型的字段需要保存到数据库中,但是数据库不支持布尔类型,因此采用一位字符(char(1))来存储这个布尔值,javabean中仍然采用boolean类型。   我们采用mybatis作为持久层框架,但是就有一个问题,数据库中使char型,而程序中是boolean型,如何实现数据类型自动转换?   解决办法:   mybatis提供了对自定义的类型转换器( ...
maimode 评论(0) 有17749人浏览 2012-04-17 16:54

java条件运算符,三目运算符:类型转换导致的错误

【本博原创文章】 今天在调试代码时,发现这样一个错误,感觉挺有意思,跟想象中的结果不太一样。拿出来大家看看,大家是否一时也未发现错误原因? 代码1: String flag = "XXX"; Boolean expected = "false".equals(flag) ? false :("true".equals(flag) ? ...
mingyang2013 评论(0) 有1768人浏览 2012-03-30 10:39

struts2之类型转换

struts2有内建的类型转换器,boolean和Boolean,char和Character,int和Integer,long和Long,float和Float,double和Double,Date,字符串类型数组,String类型集合。 基于OGNL的类型转换。 package com.randy.com.entity; public class User { private S ...
Javaloverlover 评论(0) 有1090人浏览 2012-03-18 13:42

数据比对时进行数据类型转换

--数据比对时进行数据类型转换 alter table T_SXM_ZAOJGLQK add GSJA_ number(20,3); commit;  UPDATE T_SXM_ZAOJGLQK g SET g.GSJA_=to_char(g.GSJA); commit; -- Drop columns alter table T_SXM_ZAOJGLQK drop column GSJA; c ...
wu00yu11 评论(0) 有838人浏览 2012-03-02 09:12

C#中的is和as

is/as操作符,是C#中用于类型转换的,提供了对类型兼容性的判断,从而使得类型转换控制在安全的范畴,提供了灵活的类型转换控制。   is的规则如下: 检查对象类型的兼容性,并返回结果,true或者false; 不会抛出异常; 如果对象为null,则返回值永远为false。 其典型用法为: object o = new object(); class ...
xdwangiflytek 评论(0) 有1224人浏览 2012-02-09 21:04

JavaScript对象的类型转换

在JavaScript中,对象转换成基本数据类型或者字符串用到了toString() 方法和alueOf()方法。   将对象转换成字符串时: 1.调用对象的toString()方法,将对象转换成返回的字符串,如果方法返回其它基本数据类型,则会自动转换成字符串; 2.如果对象没有toString()方法,或方法返回的不是基本数据类型,那么以相同方式调用valueOf()方法; 3.同样,如 ...
haibin369 评论(0) 有1648人浏览 2012-01-31 13:13

const_cast可双向转换

平时用这个关键字多数是在需要去掉常量属性的场合,比如 const int c = 10; int * v = const_cast<int *>(&c); *v = 11; 但是最近的一个项目中正好需要反向的转换,第三方的一个参数需要的形式为:func(int argc, const char* argv[]);公司公用组件开发的程序能提供的第二个参数为char**, 直接使 ...
soartomato 评论(0) 有267人浏览 2012-01-11 09:30

PHP数组下标类型陷阱

     项目使用PHP语言开发,其中用到了MONGO DB存储;MONGO DB里的数据是强类型,PHP里的数据是弱类型,上周五我在MONGODB里查询一个数据总是找不到,最后 ...
cjpickup 评论(0) 有2336人浏览 2011-12-24 20:44

c的类型转换

转百度文库 http://wenku.baidu.com/view/ddbeba0fba1aa8114431d96a.html C类型转换 atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul 表头文件 #include <stdl ...
haoningabc 评论(0) 有877人浏览 2011-12-09 01:24

float f = 3.4语句正确吗?

float f = 3.4语句正确吗]? 回答这个问题,得首先知道Java类型转换和Java数值常量默认类型相关知识。 1.Java类型转换   Java中不同类型之间的变量赋值时 ...
yuyiming1986 评论(0) 有9646人浏览 2011-11-23 14:56

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics