易截截图软件、单文件、免安装、纯绿色、仅160KB

传智播客——JSP(四)工厂模式

一:工厂模式出现的原因
    一般设计模式:
view plaincopy to clipboardprint?
 
interface Fruit{   
        public void eat();   
    }   
class Apple implements Fruit{   
        public void eat(){   
                System.out.println("**吃苹果**") ;   
            }   
    }   
class Orange implements Fruit{   
        public void eat(){   
                System.out.println("**吃橘子**") ;   
            }   
    }   
       
public class FactoryDemo01{   
        public static void main(String args[]){   
                Fruit f = new Apple();   
                f.eat();   
            }   
    }   
       
 
interface Fruit{
  public void eat();
 }
class Apple implements Fruit{
  public void eat(){
    System.out.println("**吃苹果**") ;
   }
 }
class Orange implements Fruit{
  public void eat(){
    System.out.println("**吃橘子**") ;
   }
 }
 
public class FactoryDemo01{
  public static void main(String args[]){
    Fruit f = new Apple();
    f.eat();
   }
 }
 
在这种普通的编码方式中,后续的扩展功能将是灾难,当有新的水果类增加时,必须翻出源码进行修改,这对于一个�


相关文档:

jsp和servlet重定向

 一、        
         在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术。Servlet控制业务流转,JSP则负责业务处理结果的显示。此时,将大量用到重定向技术。
  重定向技术可以分为两类,一类是客户端重定向,� ......

JSP生成Excel报表文档

Excel报表的方法,一个过於简单,一个只能用於window平台(因为使用jdbc-odbc bridge),且无法使用到Excel内部的各种公式或是方法,因此,今天介绍一个apache出的元件叫POI,它可以在UNIX或window平台处理word或Excel档案,而不需要依靠window的com,并且可设定储存格格式、列印格式等等;今天我来介绍其中有关资料读取、新� ......

windows2003下JSP的数据库连接

我的jsp编程环境也是最近才搭建起来的,用的是windows2003+ecplise+tomcat+lomboz+sql Server 2000,搭建的过程中吃了不少的苦头,在搭建的过程中总结了一些经验,对于jsp搭建在网上有不少的介绍,搭建起来比较容易,下面主要介绍在jsp搭建起来后连接数据库要注意的地方:
(1)数据库的版本选择要正确,选择的版本和 ......

把JSP放到WEB INF后以保护JSP源代码

    把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码。
    通常JSP开发人员会把他们的页面文件存放在Web应用相应的子目录下。这种方法的问题是 ......

jsp乱码问题

  学习jsp时,乱码也是一个很头痛的事。
1.在jsp文件开头加上<%@ page contentType="text/html; charset=GBK"%>
2.解决post方式提交内容的乱码:request.setCharcterEncoding("GBK");
3.解决url(get,超链接)方式乱码问题是配置servlet.xml.在<Connector>标签中添加一句URIEncoding="GBK" 或者 string ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号