b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

dwr好用吗_dwrutil.addrows_梅毒能治好吗(7)

电脑杂谈  发布时间:2017-01-08 07:05:46  来源:网络整理

可选的init部分用来声明创造bean的类和转换bean的类。多数情况下你不需要用到他们。如果你需要定义一个新的Creator[JavaDoc]和Converter[JavaDoc],那么你就需要在这里定义他们。但是建议你现检查一下DWR是不是已经支持了。在init部分里有了定义只是告诉DWR这些扩展类的存在,给出了如何使用的信息。这时他们还没有被使用。这中方式很像Java中的import语句。多数类需要在使用前先import一下,但是只有import语句并不表明这个类已经被使用了。每一个creator和converter都用id属性,以便后面使用。DWR使用反射来找出在转换时应该用那种类型。有时类型信息并不明确,这时你可以在这里写下方法的签名来明确类型。详细信息查看Signatures部分。可以有多个dwr.xml文件(详细信息见web.xml文档)。每个文件中的定义会被加在一起。DWR用这个功能来加载基础配置文件。我们可以看看标准被配置文件来了解dwr.xml的内容。转换器转换器在客户端和服务器之间转换数据.下面这些转换器有单独章节介绍·ArrayConverter·BeanandObjectConverters·CollectionConverter·EnumConverter·DOMObjects·Hibernate整合·ServletObjects(HttpServletRequest,HttpSession,etc)基础的转换器原生类型,String,像BigDecimal这样的简单对象的转换器已经有了。

你不需要在dwr.xml中<allow>部分的<convert>中定义。它们默认支持。默认支持的类型包括:boolean,byte,short,int,long,float,double,char,java.lang.Boolean,java.lang.Byte,java.lang.Short,java.lang.Integer,java.lang.Long,java.lang.Float,java.lang.Double,java.lang.Character,java.math.BigInteger,java.math.BigDecimal和java.lang.StringDate转换器Date转换器负责在Javascript的Date类型与Java中的Date类型(java.util.Date,java.sql.Date,java.sql.Timesorjava.sql.Timestamp)之间进行转换。同基础的转换器一样,DateConverter默认是支持的。如果你有一个Javascript的字符串(例如"01Jan2010"),你想把它转换成Java的Date类型有两个办法:在javascript中用Date.parse()把它解析成Date类型,然后用DWR的DateConverter传递给服务器;或者把它作为字符串传递给Server,再用Java中的SimpleDateFormat(或者类的)来解析。

同样,如果你有个Java的Date类型并且希望在HTML使用它。你可以先用SimpleDateFormat把它转换成字符串再使用。也可以直接传Date给Javascript,然后用Javascript式化。第一种方式简单一些,尽管浪费了你的转换器,而且这样做也会是浏览器上的显示逻辑受到限制。其实后面的方法更好,也有一些工具可以帮你,例如:·TheJavascriptToolboxDateformatter·WebDevelopersNotesonDateformatting其他对象其实创建自己的转换器也很简单。Converter接口的Javadoc包含了信息。其实这种需要很少出现。在你写自己的Converter之前先看看BeanConverter,它有可能就是你要的。TheCreators–创造器dwr.xml文件中的create元素的结构如下:<allow><createcreator="..."javascript="..."scope="..."><paramname="..."value="..."/><authmethod="..."role="..."/><excludemethod="..."/><includemethod="..."/></create>...</allow>这里的多数元素都是可选的-你真正必须知道的是指定一个creator和一个javascript名字。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-25046-7.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...