自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 REST结构的状态保持

为了符合stateless,我们可以把状态信息存在 文件系统或者数据库中,不要存在内存里面,因为这样会让集群变得麻烦。而这些状态信息以URI的形式暴露出来,在页面的每次跳转中包含了对此URI的引用。以及对此资源使用权限的随机密钥,状态信息也是瞬时的需要定期清除的。后来开发中又有了 另外的 一个 解决方案就是对于在 entity结构简单的时候,为了减少第一种方案带来的 过多的对数

2011-05-29 10:22:00 824

原创 javaMail 学习

javaMail核心类Properties p=new Properties();Session session=Session.getDefaultInstance(p);我们常用到的是它的一个子类 MimeMessageMimeMessage message = new MimeMessage(session);接下来就可以给Message添加各个 part 了,MimeMessage 实现了 MimePartmessage.setContent("Hello", "text/plain"); 设置内容

2011-05-26 10:09:00 602

原创 play framework 之 对 模板引擎的 自定义扩展

这个 给每个 用户 自定义 模板解析,提供了很大的灵活性,非常好You only need to create a Java class extending play.templates.JavaExtensions.package ext; import play.templates.JavaExtensions; public class CurrencyExtensions extends JavaExtensions {public static String ccyAmount(N

2011-05-25 09:40:00 2239

原创 play framework 页面标签使用中 遇到的 一些小BUG

${content}  会忽略 HTML标签,直接打印出来,如 aaa此时需要使用  %{     for(c in contents){ out.println(c);         }}%这样就是打印了,就是 aaa 而看不到 这样的HTML标签了

2011-05-24 09:15:00 2679

原创 play framework学习笔记之 jobs

<br />Jobs<br />extends Job<br /> <br />Bootstrap jobs<br />@OnApplicationStart<br />public class Bootstrap extends Job {<br /><br /><br />public void doJob() {<br />...........................<br /> <br />@Every("1h")<br /> <br />@On("0 0 12 * * ?")    

2011-05-21 09:53:00 1947

原创 play framework 之 整合 ckeditor 和 ckfinder 时注意的一些问题

<br /> <br />问题主要出在 整合 ckfinder时候,ckfinder是相对独立,项目只需要引入 ckfinder.js 其他的都不需要。<br /> <br /><br /><script type="text/javascript"><br />$(window).load(<br />function(){<br />var editor = CKEDITOR.replace('editor');     //editor就是要替换的元素<br />CKFinder.setupCKEdi

2011-05-19 16:42:00 1423

原创 play!的一些 工具类包 Lib

<br />参考<br />http://www.playframework.org/documentation/1.2.1/libs<br /> <br />比如其中的<br />Images有方法可以生成 验证码图片,以及对图片进行操作什么的方法<br />Files提供方便的文件copy剪切什么的方法<br />Mail发邮件

2011-05-15 18:08:00 1304

原创 play!之 文件上传下载 超级简单

upload    public static void check(String name,String pw,File f){render();    }注意其中的  File f  是存在play的临时文件夹里面的,所以需要及时存储,否则在下次页面渲染的时候,就会被清除的。download    public static vo

2011-05-15 17:26:00 6016 6

原创 play! 之 各种 render

最普通的render()render(args...)这是基于CoC的自己去找名字相对应的view去渲染renderTemplate(“controler/view.html”,args...)不同点在于它是指定了要渲染的页面renderBinary(File f)renderBinary(InputStream in)返回一个二进制流,比如文件下载,或者一个验证码的imagerenderJSON(Object o)renderJSON(String s)在ajax应用中返回JSON格式的数据renderX

2011-05-15 15:57:00 7596 1

原创 play framework 1.2.1 的 BUG

play!1.2.1无法在eclipse内通过 run application启动了

2011-05-15 11:09:00 982

原创 play framework学习笔记之 ajax集成使用

页面代码ajaxjava代码public static void ajax(String a,String b){    String x=

2011-05-14 15:42:00 4485

原创 play framework学习笔记之 front-end HTTP server

使用lighttpdSet-up with lighttpdThis example shows you how to configure lighttpd as a front-end web server. Note that you can do the same with Apache, but if you only need virtual hosting or load balancing, lighttpd is a very good choice and much easier to c

2011-05-12 10:31:00 1746 3

原创 apache与tomcat整合

<br />http://www.blueidea.com/computer/soft/2008/5966.asp

2011-05-04 15:58:00 629

原创 php桥 php与java的整合之道

<br />在试图集成php到glassfish时意外发现<br />一个来直接集成php和java   的直接实现手段php/java 桥 ,基本原理是 后端的业务逻辑由java负责,前端的显示由php负责。<br /><br />晚上将100% Java Quercus PHP engine(百分之百的java编写的php解析器)整合到了galssfishv3中,实际上就是两个jar,内带servlet,拦截*.php,web.xml如此配置即可,极为方便,如果有源代码,我甚至希望可以直接修

2011-05-04 10:08:00 2348

原创 JSF2.0 中 实现上传下载

<br />文件上传下载<br />上传<br />filter拦截request并封装到httpServletRequestWrapper中<br />然后到BackBean封装到他的属性中<br /><br />下载直接使用servlet3超链接实现<br /><br /><br />关于文件上传中文乱码的问题,JSF2很奇怪,它只需要所有页面和数据保持一致,数据库和backbean就不会出现乱码问题,加上spring的编码过滤器反而会产生乱码,但是我的servlet是单独的,获取数据之前必须编码一下。

2011-05-04 10:06:00 1473

原创 JSF2.0的三种赋值标签

<br />viewParam<br /><br />f:param  以get方式赋值url上<br />========================================<br />actionListener<br /><br />f:attribute 放在UIcomponet内部 如在事件监听器内可以通过actionEvent.getComponent().getAttributes().get('del_id')得到值.记住id是敏感关键字,不能用id作为attribu

2011-05-04 09:58:00 1691

原创 JSF2.0遇到的关于backbean一个BUG

<br />backbean最好不要继承backbean support 之类的东西,会引发不可预知的错误

2011-05-04 09:54:00 923

openfire+connection mananger +strophe.js不兼容修复

官方的strophe.js库在通过connection manager提供的bosh接口连接openfire的时候,无法成功完成建立连接,我的这个js要在strophe.js被引进后再引进其它的开发的部分不需要修改。

2012-05-07

简单干净的,支持JSF2上传的例子

简单干净的,支持JSF2上传的例子 the serach is over 使用起来很简单,一看就明白,核心的就两个类。外带例子页面和backBean。一个项目只引入一个就可以支持所有JSF2页面的上传功能。

2011-03-21

JSF2.0 的ajax实现的例子,配有详细的中文注释

JSF2.0 自带的ajax实现很方便, 有多个工程可演示,必须在Tomcat6,jboss5,glassfish3才支持JSF2.0

2011-02-28

android入门之深入浅出

这是 图灵图书出版的android入门经典书籍 特此共享

2010-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除