羅比特

          學習筆記

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            2 隨筆 :: 3 文章 :: 0 評論 :: 0 Trackbacks

          2008年7月15日 #

           FCKEditor之一款類似插件的東西,一般Web開發中,需要留言的地方,經常會使用該插件。功能很強大
           首先要下載FCKEditor, http://www.fckeditor.net/ ,并拷到當前自己的Web 應用當中
            
          <script type="text/javascript" src="fckeditor/fckeditor.js"></script>

          <script type="text/javascript">
              var oFCKeditor 
          = new FCKeditor('FCKeditor1');
              oFCKeditor.BasePath    
          = '/webproject12/fckeditor/';
              var sSkin;
              sSkin 
          = "office2003";
              var sSkinPath 
          = oFCKeditor.BasePath + 'editor/skins/' + sSkin + '/';
                      
              oFCKeditor.Config[
          'SkinPath'= sSkinPath;

              oFCKeditor.Config[
          'PreloadImages'=
                          
                  sSkinPath 
          + 'images/toolbar.start.gif' + ';' +
                                  sSkinPath 
          + 'images/toolbar.end.gif' + ';' +
                                  sSkinPath 
          + 'images/toolbar.bg.gif' + ';' +
                                  sSkinPath 
          + 'images/toolbar.buttonarrow.gif' ;
                      
              oFCKeditor.Create();
          </script>

           上述代碼引自他人博客,羅比特實在是懶得打了,又發現寫的如此工整的代碼,嘿嘿,特此說明一下。
          posted @ 2008-07-15 20:01 羅比特 閱讀(125) | 評論 (0)編輯 收藏

            Servlet過濾器可以過濾瀏覽器和Servlet之間的內容。 主要用途有:
           1.用戶認證和授權管理
           2.統計Web的訪問量
           3.實現Web應用的日志的功能
           4.數據壓縮和加密
           5.Xml文件轉換到XSLT文件

          實現過濾器的方法就是實現一個Java類,這個Java類要是實現javax.servlet.Filter接口,并配置web.xml文件
          在Java類中要實現doFilter() 和 init() 方法。

          在web.xml中添加以下配置:
          <filter>
            
          <filter-name>EncodingFilter</filter-name>
            
          <filter-class>com.tutu.EncodingFilter<filter-class>
            
          /*這里可以添加初始參數,在Init()方法里通過config對象得到,例如:程序應轉向的頁面*/
            
          <init-parma>
              
          <parma-name>url<parma-name>
              
          <parma-value>login.jsp<parma-value>
            
          </init-parma>
          </filter>
          <filter-mapping>
            
          <filter-name>EncodingFilter</filter-name>
            
          //這里指需要被過濾得頁面
            <url-pattern>/admin/secure</url-pattern>
          </filter-mapping>
          posted @ 2008-07-15 19:55 羅比特 閱讀(110) | 評論 (0)編輯 收藏

          2008年7月14日 #

           這是Apache公司出的一個工具集,用于方便Web開發中關于數據庫的操作。最大的好處就是,在SQL查詢的時候,可以返回一個MapList 或者BeanList對象。
           首先到官網下載相關包 http://commons.apache.org/downloads/download_dbutils.cgi  下載后,引用commons-dbutils.jar 包到項目中

          String url="jdbc:oracle:thin:@192.168.1.101:1521:ora9";
          String sql
          ="select id,name,phone,email from guestbook order by id desc";
          DbUtils.loadDriver(
          "oracle.jdbc.driver.OracleDriver");
          try
           
          {
                       Connection conn
          =DriverManager.getConnection(url,"scott","tiger");
                       QueryRunner qr 
          = new QueryRunner();
                       List result
          =(List)qr.query(conn,sql,new MapListHandler());
                       DbUtils.close(conn);

           }
             
               在qr.query()這個函數中,還可以選擇一個BeanList 對象 
           
          List results=(List)qr.query(conn,sql,new BeanListHandler(Guestbook.class));

              這樣的好處是可以直接得到javaBean 的對象,把它直接保存在request 對象中,方便顯示層的jsp 頁面調用
          request.setAttribute("BeanName",BeanList)

              同時,這里也可以用數據連結池實現數據庫的連接
           
          String sql="insert into guestbook(id,name,email) values (gb_seq.nextval,?,?)";
          String[] param 
          = {"abc","abc@163.com"};

          Context context 
          = new InitialContext();
          DataSource ds 
          = context.lookup("java:/comp/env/jdbc/oracleds"); 
          QueryRunner qr
          =new QueryRunner(ds);
          qr.update(sql,param);
            
          posted @ 2008-07-14 21:39 羅比特 閱讀(742) | 評論 (0)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 黑河市| 舞阳县| 康平县| 遵义市| 古丈县| 河津市| 黄平县| 张家港市| 成武县| 固原市| 漳浦县| 睢宁县| 南召县| 夏邑县| 会东县| 长沙县| 遂溪县| 祁东县| 九江市| 开鲁县| 天镇县| 白朗县| 竹溪县| 阳泉市| 廉江市| 沽源县| 隆安县| 米泉市| 峡江县| 息烽县| 饶河县| 衡山县| 南丰县| 武鸣县| 巩留县| 石景山区| 涟水县| 嵊州市| 武夷山市| 海南省| 沙坪坝区|