ireport+jasperreports可以实现自定义报表
解决方案 »
- getHibernateTemplate().save(ad)奇怪情况,无语了。
- 为什么只能传最前面的2个值啊!!!在线等答案!!!!!AAAAA
- 下面哪个方法可以用来定义线程实体
- Struts首页显示问题。
- 在struts下如果类改变了,在从jsp往action提交的时候,就会报ClassCastException,除非重启weblogic
- 请按个人观点解释一下 Spring 技术
- SessionBean+CMP开发时遇到的问题,恳请大虾们指点~!
- 怎样寻找本地的jndi名?
- 关于XML4J解析遇到空值问题????
- 需要在applet中调用从servlet传来的xml流,但DOM,IE不支持,怎么办呢?
- 请教如何用varchar字段保存文本的格式?
- 怎样把<bean:write name = "item" property = "groupName"/>打印出的值赋给一个变量
public abstract class Order {
public void print(){
}
}
public abstract class OrderDecorator extends Order { protected Order order; public OrderDecorator(Order order) {
this.order = order;
} public void print() {
super.print();
}
}
public class FooterDecorator extends OrderDecorator {
public FooterDecorator(Order order) {
super(order);
} public void print() {
super.order.print();
System.out.println("this is foot");
}
}public class SailsOrder extends Order {
public SailsOrder() {
} public void print() {
System.out.println("this is body");
}
}public class Client { public static void main(String[] args) {
Order order = new HeaderDecorator(new FooterDecorator(new SailsOrder()));
order.print();
}}
public class HeaderDecorator extends OrderDecorator { public HeaderDecorator(Order order) {
super(order);
} public void print() {
System.out.println("this is head");
super.order.print();
}
}