只显示主题贴
怎么做if的操作呢?
当初在设计view层时,并不想在view层放入太多的逻辑,但对于常规的应用还是有考虑的,roseforj有个remove属性 当它为true时就会保留到页面,为false时则会动态地删除,也就是说在运行时会删除这个节点,而remove可以写死(如:remove=true等),也可以由后台控制(remove=${java表达式}),由此功能实现if操作,这样一来在view层的代码也是最少的,页面也是最干净的
remove用法说明:
假设我们要完成这样一个功能,当变量(int) a>1时我们需要显示<input name="old.id" value="this ...
- 进入论坛 Java 版
remove用法说明:
假设我们要完成这样一个功能,当变量(int) a>1时我们需要显示<input name="old.id" value="this is old value"/>,当 a<=1时我们需要显示<input name="id" value="this is new value"/>,那么我们就可以这样实现:
1、在java端编写一个功能类
public class XXUtil{
public static boolean isOld(int a){
if(a>1)return true;
retur ...
- 进入论坛 Java 版
RoseForJ只有两个TAG(tempnode、include)和4个属性(foreach、item,tid,remove)
- 进入论坛 Java 版
当初在设计view层时,并不想在view层放入太多的逻辑,但对于常规的应用还是有考虑的,roseforj有个remove属性 当它为true时就会保留到页面,为false时则会动态地删除,也就是说在运行时会删除这个节点,而remove可以写死(如:remove=true等),也可以由后台控制(remove=${java表达式}),由此功能实现if操作,这样一来在view层的代码也是最少的,页面也是最干净的
- 进入论坛 Java 版
最新内容请参考www.rose4j.cn
经过几天的整理修正,现在Rose4J的WEB开发引擎终于可以跟大家见面了,前台页面与后台java程序能完全分开,使用两端的工作都变得简单清晰,入门难度几乎为零,附件中是所需要的jar包,请下载试用。
下面我们来看看Rose4J的模板的使用方法:
一、WEB模板代码;
HTML 代码
见附件(这里显示不了html代码,郁闷中)从上面模板可以看出Rose4J只有两个TAG(tempnode、inclu ...
- 进入论坛 Java 版
java 代码
Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。
创建一个日期对象
让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数。这个时间通常被称为Java&nb ...
- 进入论坛 入门讨论 版
区别:
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。
2.CHAR的效率比VARCHAR2的效率稍高。
3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个 ...
- 进入论坛 综合技术 版
hi fyting:
很高兴你能看我写的东西,最近公司比较忙,所以roseforj网站一直没更新,roseforj 1.0.8版本以前view层用的一直是velocity,但麻烦的是我的网站是DIV+CSS风格的,所以在Dreamweaver里只要嵌入velocity代码,页面就乱成一团,没办法调整,所以就自己写了这个东西,它不会影响在Dreamweaver中的排版,过几天我会把这个框架的源码开放出来,希望对大家有些帮助。
- 进入论坛 Java 版
hi wl95421 :
很高兴你能看我写的东西,在这里我就你的问题说说我的想法
你的第一个问题谈到了权限控制,我第一个想到roseforj模板引擎应该不会处理权限问题,于是我我想你的权限控制可能指的是功能级的(你要实现的可能是具体到某个按钮),roseforj只是个模板引擎,跟逻辑没什么关系,所以不会处理这些东西,实际上这是你的方案问题,我建议你用js进行处理,当权限不够时,可以通过JS将按钮从页面中删除,这样或许能满足你的目地。
你的第二个问题是如何复用,这个问题我还是觉得奇怪,我觉得这也是你的设计问题,在服务器端,roseforj没有任何要求和约束,所以如何复用应该是设计人员要想的 ...
- 进入论坛 Java 版
最新内容请参考www.rose4j.cn
根据我的经验,一个典型的Web应用中的代码比例如下: 页面逻辑约占 50%,商业逻辑约占30%, O/R 约占20%。 但事实上,页面却是最不受重视的部分,从来都被认为是脏活,累活,杂活。典型的开发过程通常是这样: 页面设计人员迅速的用Dreamweaver等生成一堆文本杂乱无章的页面,然后交给JSP程序员加入更加杂乱无章的Java代码和Taglib。 当页面布局风格需要改变的时候,页面设计人员用Dreamweaver等生成一堆新的页面。JSP程序员再重新加入更加杂乱无章的Java代码Taglib。 至于页面中的脚本逻辑调试,更是一门 ...
- 进入论坛 Java 版
- 浏览: 8209 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最新评论
-
Apache POI HSSF的简单使 ...
这个应该就是官方user Guide的一个中文翻译版本
-- by Joo -
映射 SQL 和 Java 类型
原文请看:http://kummy.itpub.net/post/17165/1 ...
-- by lthu -
Rose4J WEB引擎下载试用
怎么做if的操作呢? 当初在设计view层时,并不想在view层放入太多的逻辑 ...
-- by lthu -
Rose4J 新的WEB开发引擎
remove用法说明: 假设我们要完成这样一个功能,当变量(int) a ...
-- by lthu -
Rose4J 新的WEB开发引擎
RoseForJ只有两个TAG(tempnode、include)和4个属性(f ...
-- by lthu






评论排行榜