<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    風人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數據加載中……

    OperaMasks應用中常見異常

    1、異常說明
        找不到指定的LiteBean
    @ManagedProperty("#{sys.userEditBean}")org.operamasks.el.eval.EvaluationException: 找不到類型org.operamasks.el.eval.SystemScope的'userEditBean'屬性。
        解決方法:
    sys前綴的問題改用其他的名字就可以了。aom好像自己有一些保留字,以后需要注意這個問題

    2、按鈕沒有綁定后臺方法
       
    解決方法:通常情況下都是沒有把按鈕包含在form標簽中所導致的。

    持續更新ing

    初次使用,導致出現的很多異常信息看不懂,不知道從何處理。幾下問題,便于以后查找。

    posted @ 2009-06-17 09:30 風人園 閱讀(356) | 評論 (0)編輯 收藏

    OperaMasks學習系列(二) AdvanceCRUD (原創)

            今天抽空實驗了一下aom下實現CRUD的過程,整個過程雖然有點小問題,但是整體還是比較清楚的,而且關鍵是最后的頁面操作,可以說非常的好,特別M-D表格的操作非常好,只是感覺Detail表格部分好像有點點速度問題,但是還能接受。
            第一次做,各個類之間的調用關系有點不是很清楚,還需要好好研究一下。從頁面的效果來講,確實非常的帥,本身就是從extjs擴展過來的。樣式就沒得說了。
        看一下最終的頁面

           
            這兩天看來還需要好好研習一下程序代碼,搞清楚每個類之間的關系及調用。

    有一個比較嚴重的問題,就是IE無故異常,然后關閉,不知道是本機系統問題,還是程序問題。寫java web系統這么久,還沒有發生過這種問題,或者說這么頻繁的發生,確實有點問題。要是真是這樣,這個架構就沒有什么意義了。希望不要是aom封裝js是的問題。 

            遺留問題:TextField 關聯數據的引用。
                                DataGrid數據格式化、GridCell的下拉菜單,及數據關聯引用。
            DataGrid/EditDataGrid 永遠都是問題最多的,因為用到最多,能用好這兩個Grid,系統也就能很完美了。

    posted @ 2009-06-15 15:39 風人園 閱讀(240) | 評論 (0)編輯 收藏

    OperaMasks學習系列(一) HelloDuke(原創)

            很久以前,就有注意過這個項目。當再次見到這個項目的時候,都已經到2.x了,而且還有了studio。看上去比以前好多了,所以我想試一下,到底在開發上能有多大的提高。
            這兩天搞helloDuke搞了半天,IovC確實是一個不錯的想法,只是在頁面編寫上需要點點注意。就是在放空間的地方,記得一定要放上form,否則是沒有辦法關聯的。這個問題折騰了我幾個小時,才把簡單的hello搞出來。
              從IoVC來講,操作控制上確實不錯,需要更深入的了解研究。做到頁面與控制的真正分離。
            代碼很簡單,這里就不做說明了,可以去看OperaMasks社區的指導文章,里面有很詳細的說明。

            如果OperaMasks真有宣傳的那樣,想CS那樣操作簡單,想Ruby那樣開發方便,這確實是web開發的一個飛躍,我也來添磚加瓦吧。

            下一節 CRUD,讓我們來一步步了解AOM的魅力。。。

    posted @ 2009-06-12 13:01 風人園 閱讀(219) | 評論 (0)編輯 收藏

    如何快速發布java桌面應用

    使用java,最大的一個問題就是運行環境,特別是像java桌面運行環境。安裝復雜的話,這么多客戶端,會把人累死的。所以要尋找一個方便的設置運行環境、啟動jar文件的方法。
        1、設置運行環境
                    運行環境就是怎么設置環境變量的問題了,通過delphi也可以實現動態設置。只要將jre跟jar一同發布即可。可以方便客戶端的安裝。

        2、啟動程序,也就是怎么運行jar文件
                     在網上找到一個delphi寫的,用來啟動jar的程序,這樣只要把java程序打包成jar文件后,通過這個程序就可以把jar啟動起來,不然的話就需要將其重新打包成exe文件來運行了。
      
       3、創建桌面快捷方式
                    方便用戶啟動程序。

    未測試

    posted @ 2009-04-15 15:33 風人園 閱讀(242) | 評論 (0)編輯 收藏

    Asp.net 中各種ajax的實現

    首先當然是微軟的Atlas了,怎么是說也是官方出品,具體看下面的系列文章
    ASP.NET AJAX入門系列

    posted @ 2008-10-17 16:28 風人園 閱讀(161) | 評論 (0)編輯 收藏

    hibernate 延遲加載的錯誤 failed to lazily initialize a collection of role

    這個問題一般出現在一對多的情況下,解決的方法有兩種
    1、設置lazy=false
    如果是用annotation,則配置如下
    @OneToMany(
       targetEntity = CourseAuthorizationItem.class,
       cascade = {CascadeType.PERSIST, CascadeType.MERGE},
       mappedBy = "course", fetch=FetchType.EAGER
      )
    將fetch類型設置成直接獲取

    2、就是使用filter,過濾所有的鏈接
    如果在使用filter的時候,要配置事務處理,否則會導致session處于只讀狀態而不能做修改、刪除的動作

    <web-app>

    <filter>
    <filter-name>hibernateFilter</filter-name>
    <filter-class>
    org.springframework.orm.hibernate.support.OpenSessionInViewFilter
    </filter-class>
    </filter>

    <filter-mapping>
    <filter-name>hibernateFilter</filter-name>
    <url-pattern>*.do</url-pattern>
    </filter-mapping>

    </web-app>

    posted @ 2008-07-05 09:54 風人園 閱讀(4809) | 評論 (1)編輯 收藏

    spring mvc的常見問題

    1,使用new ModelAndView來返回頁面,變量需要跟在這個類中直接返回,使用modelMap.addAttribute("message", message);在頁面上使用EL表達式無法獲得變量。感覺使用new ModelAndView回到頁面不能同ModelMap同時使用。

    2,form 的映射,spring mvc中,使用默認映射就可以,如果需要映射到一個對象中,直接在方法中指定這個對象聲明就可以,這樣form提交時會將屬性綁定到同名的屬性中。比原版的配置映射要簡單很多,而且不需要繼承FormBean類,比struts也簡單,好用很多。

    posted @ 2008-03-24 10:23 風人園 閱讀(430) | 評論 (0)編輯 收藏

    tomcat vm環境變量設置


    1、JAVA_HOME
    2、PATH
    3、CLASSPATH
    4、CATALINA_HOME
    5、JAVA_OPTS :-Xms512m -Xmx1024m -XX:MaxPermSize=256m -XX:PermSize=128M -verbose:gc

      查看設置的結果:  
      在瀏覽器上輸入http://主機名稱:8080,在有個小貓的頁面上點擊左上角的status,輸入用戶名:admin,密碼為空。在進入的頁面上,查看jvm的選項,看是不是已經設置好了256m的內存。   

    如果用戶名無法登陸,請修改$CATALINA_HOME/conf/tomcat-users.xml.
    添加
        <role rolename="manager"/>
        <user username="admin" password="" roles="manager"/>
    就可以登陸管理頁面

      備注:  
              在設置環境變量java_opts后,要用tomcat/bin/startup.bat啟動系統,使得環境變量生效,而用start   tomcat啟動系統不會使環境變量生效。  

    posted @ 2008-03-12 10:10 風人園 閱讀(2203) | 評論 (0)編輯 收藏

    eclipse中啟動tomcat的時配置jvm參數



    如圖,設置一下vm的參數就可以,這樣
    登陸tomcat的管理界面,就能看到當前tomcat所使用的jvm的內存是多大。

    -Xms512m -Xmx1024m -XX:MaxPermSize=256m -XX:PermSize=128M

    posted @ 2008-03-12 10:05 風人園 閱讀(6272) | 評論 (0)編輯 收藏

    springmodule整合spring jbpm配置

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
                  "http://www.springframework.org/dtd/spring-beans-2.0.dtd"
    >

    <beans>
        
    <!-- Hibernate SessionFactory -->
        
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
            
    <property name="configLocation">
                
    <value>classpath:hibernate.cfg.xml</value>
            
    </property>
        
    </bean>
        
        
    <!-- Transaction manager for a single Hibernate SessionFactory (alternative to JTA) -->
        
    <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
            
    <property name="sessionFactory">
                
    <ref local="sessionFactory" />
            
    </property>
        
    </bean>

        
        
    <!-- jBPM configuration-->
        
    <!--bean id="hibernateConfiguration" factory-bean="sessionFactory" factory-method="getConfiguration"/-->
        
    <bean id="jbpmConfiguration" class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">
            
    <property name="sessionFactory" ref="sessionFactory" />
            
    <property name="configuration">
                
    <value>classpath:jbpm.cfg.xml</value>
            
    </property>
        
    </bean>
        
        
    <!-- jBPM template -->
        
    <bean id="jbpmTemplate" class="org.springmodules.workflow.jbpm31.JbpmTemplate">
            
    <constructor-arg index="0" ref="jbpmConfiguration" />
        
    </bean>

        
    <bean id="testSetUp" class="com.ivo.jpbm.test.TestSetUp">
            
    <property name="jbpmTemplate" ref="jbpmTemplate" />
        
    </bean>
        
    </beans>


    這個是spring的配置,hibernate的配置可以直接使用原來的那個。

    然后這里可能會出現一個錯誤,說找不到default.jbpm.context,需要修改jbpm.cfg.xml

    這里最簡單的方法就是完全復制org/jbpm/default.jbpm.cfg.xml 內容,然后把hibernate部分的東西注釋掉就可以了。



    然后編寫一個test類,用于測試。

    整合的步驟如上,下面就是在jbpmTemplate的基礎上,將常用的方法重新封裝一下。

    posted @ 2008-03-10 16:22 風人園 閱讀(2660) | 評論 (16)編輯 收藏

    僅列出標題
    共10頁: First 上一頁 2 3 4 5 6 7 8 9 10 下一頁 
    主站蜘蛛池模板: 亚洲乱亚洲乱妇无码麻豆| 免费大香伊蕉在人线国产| 亚洲视频一区调教| 97在线视频免费| 亚洲国产成a人v在线| 手机看黄av免费网址| 亚洲一级特黄特黄的大片| 欧美a级成人网站免费| 亚洲AV无码一区二区三区网址| 成人毛片免费观看视频大全| 亚洲AV永久无码精品放毛片| 四虎AV永久在线精品免费观看| 无忧传媒视频免费观看入口| 亚洲男女内射在线播放| 日韩免费高清播放器| 亚洲伊人久久精品| 国产精品视_精品国产免费| 一级毛片免费一级直接观看| 亚洲高清国产拍精品26U| h片在线免费观看| 亚洲丁香婷婷综合久久| 亚洲一级特黄大片无码毛片| 久久这里只精品99re免费| 亚洲国产成人在线视频| 四虎免费永久在线播放| 日本一道本不卡免费| 亚洲色欲色欱wwW在线| 国产综合精品久久亚洲| 国产2021精品视频免费播放| 羞羞网站免费观看| 亚洲综合在线观看视频| 国产自产拍精品视频免费看| 国产无遮挡无码视频免费软件 | 亚洲乳大丰满中文字幕| 亚洲香蕉免费有线视频| 亚洲AV无码之国产精品| 无码欧精品亚洲日韩一区| 日本黄色免费观看| 99爱在线精品视频免费观看9| 亚洲第一综合天堂另类专| 亚洲三区在线观看无套内射|