- 浏览: 275469 次
- 性别:
- 来自: ...
最新评论
-
dingbuoyi:
好东西 例子可以跑 谢谢~
H2 + hibernate -
windlike:
嗯,其他语言能做的,java也可以做,让我重拾了对java的信 ...
Click framework 快速入门指南 -
H_eaven:
这个只是类的初始化时机吧 。
不算是类的生命周期啊.
被骗进来 ...
java类型的生命周期 -
啤酒泡泡:
http://click.sourceforge.net/do ...
Click framework 导言(一) -
nathanlee:
略简化<aop:config> <a ...
structs2+spring+ibatis
文章列表
1、初始化数组参数的类型。
语句如下:
String[] arrayRuleNo = ruleNos.split(",");
String C_ORACLE_VARCHAR = "TYP_AC_VARCHAR2";
Connection conn = DaoUtil.getConnection(DaoTools.getConnName()).getMetaData().getConnection();
ArrayDescriptor descriptor = ArrayDescriptor.createDescrip ...
写了一个整合的简单例子 供大家下载使用。
所有的东东都低价出售, 只为提高人气。
http://shop36497366.taobao.com
欢迎大家能光顾我的小店。
- 2008-09-13 23:58
- 浏览 2735
- 评论(11)
Direct Rendering
Pages支持直接呈现页面的方式。具体如下: 你可以直接呈现servlet响应、绕过page模板。 这对于你发送无HTML的上下文到响应到很有用, 例如: PDF、Excel文档。 步骤如下:
获得servlet响应对象
设置响应的类型
获得响 ...
- 2008-08-28 00:49
- 浏览 1923
- 评论(0)
Template Path
跳转到新页面的另一种可选方法是设置要被呈现的页面模板的路径。 使用这种方式需确保模板
呈现前, 模板所需要的任何东西都必须创建完毕。
我们的改进过的例子如下:
public boolean onViewClick() {
Long id = viewLink.getValueLong();
Customer customer = CustomerDAO.findByPK(id);
addModel("customer", customer);
// Set the Page's path ...
- 2008-08-27 00:45
- 浏览 1800
- 评论(0)
导航
页面之间的导航是通过forwards, redirects 及设置页面模板的路径来实现的 。
Forward
为了迁移到另一个页面, 可以通过使用Servlet的RequestDispatcher来设置Page的forward属性.
例如通过路径index.htm来迁移到另一个页面。
/**
* @see Pag ...
- 2008-08-25 22:28
- 浏览 1786
- 评论(0)
定制自动绑定(接上)
自动绑定 支持由request字符串参数向java类(Integer, Double, Boolean, Byte, Character,
Short, Long, Float, BigInteger, BigDecimal, String和各种日期类 )的转化。
默认情况下 , 转化是由 RequestTypeConverter类来实现的,该类由ClickServlet的
getTypeConverter方法来调用。
如果你需要增加对其他类型的支持, 你需要通过继承ClickSerlvet 来编写适合你的子类。
例如, 当customer id被指定时, 你想 ...
- 2008-08-24 23:28
- 浏览 1973
- 评论(0)
首先, 创建一个新的Page实例,并设置Page的属性(context, format, headers, path). 将请求参数的值绑定到Page的public字段中。
接着,执行onSecurityCheck()处理器, 此方法用于验证用户是否有权限访问当前页面, 业务上如果有必要的话, 可以中断后续的处理。
之后的方法是onInit(), 在这里你可以放置你的初始化代码。onInit()是生成控件(表单, 字段,表格)的最佳位置。 如图表中描述的那样, 当 一个Page的onInit()方法被调用后, 任何一个此阶段可用的控件的onInit()方法都将被调用。
下面是有关Pag ...
- 2008-08-22 00:44
- 浏览 1616
- 评论(0)
pages(页面)是web程序的核心。 在click中,页面将html请求的处理
和html呈现整合在了一起。
本节讨论的click页面涵盖以下主题:
Classes - 页面对应的java类
Execution - 页面执行序列
Request Param Auto Binding - 请求参数自动绑定到page字段
Security - 页面安全模型
Navigation - 页面之间的跳转
Page Templating - 页面模板
Direct Rendering -页面 直接呈现
Stateful - 状态页
Error Handling - 页面错误处理
Page Not Fou ...
- 2008-08-19 23:25
- 浏览 2205
- 评论(2)
本话题讨论Click的设计原理和Click背后的原理,并希望阐明为什么
部分人选择了Click作为他们的web开发框架。
Click是一款时兴的JEEweb应用框架, 提供了一种简单的富客户端程序设计
风格。 click包含的主要特征如下:
简单易学
cli ...
- 2008-08-03 21:24
- 浏览 2069
- 评论(0)
Simple Form
表单和字段同样是Click框架中经常使用的控件。
下面的SimpleForm 提供了这些控件的一个简单应用。
在下面的例子代码中, 我们在表单中添加一个textfield字段和一个submit按钮, 同时
设置一个方法作为表单的控件监听器。
注意: 在本例中page的public类型的form字段被自动的添加到控件列表中。
public class SimpleForm extends Page {
public Form form = new Form();
public String msg;
// ------------ ...
- 2008-07-29 22:54
- 浏览 2013
- 评论(0)
Click 是一个简单的商用JEE web程序框架,项目在遵从Apache license. 的
前提下开源。
Click 使用一个基于programming model 的事件来处理servlet请求。
使用Velocity来呈现页面。(其他的模板引擎如jsp和Freemarker也被支持)
此框架使用了一个单独的名为ClickServlet的servlet,来作为请求分发器。
当一个请求到来的时候,ClickServlet生成一个Page对象来处理请求并
使用Velocity模板来呈现结果 。
Pages 为每个servlet请求生成一个新的page实例,以此来
提供了一个简单的线程安全 ...
- 2008-07-28 23:01
- 浏览 3266
- 评论(3)
本章讨论的是如何快速组建一个web应用程序。只涉及基本的使程序能运行成功的部分, 不涉及IDE的配置。
该快速入门程序包含在Examples文件夹下。
接下去的主题将涵盖:
web应用结构
Jar文件
Welcome File
Home Page
框架模板
日志
入门工程快速生成
web应用结构
首先在你的web程序WEB-INF 目录下添加click.xml 和web.xml 配置文件。
click.xml
你的click.xml应该包含:
<?xml version="1.0" encoding="UTF-8"?>
< ...
- 2008-07-27 22:03
- 浏览 3772
- 评论(3)
WebLogic Tuxedo Connector (WTC) 是一个兼容 JCA ( J2EE 连接器架构)的软件组件,它提供 Tuxedo 服务和 WebLogic Server 部署的企业应用程序之间的互操作性。 WebLogic Server 组件能够使用 WTC 与 Tuxedo 服务进行通信, Tuxedo 服务也能够调交互用基 ...
深入剖析linux系统.htaccess文件详细语法使用教程
RewriteCond 重写规则执行条件
语法: RewriteCond TestString CondPattern
生效域: server config, virtual host, directory, .htaccess
特别的上面的 TestString, 可提供反向引用. 引用模式为: %N 其中N为(0 <= N <=9), 引用当前若干RewriteCond条件中最后符合的条件中的分组成分, 也就是括号里的内容.不过用到的不多. 反向应用多在RewriteRule里常用.
RewriteCond 语法中的 ...
PHP伪静态写法--其一
伪静态又名:URL重写
主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~)
方法一:
比如这个网页
http://www.2cto.com /soft.php/1,100,8630.html
其实处理的脚本是soft.php 参数为1,100,8630
相当于soft.php?a=1&b=1=100&c=8630 只不过这样的URL太难记。搜索引擎也不喜欢。
真静态只是完全生成了HTML。
客户端访问的时候直接输 ...