posts - 4, comments - 10, trackbacks - 0, articles - 2

          2007年1月24日

          structs2 的 if標簽怎么做判斷???請各位幫幫看看!!!謝謝了.
          我在jsp里寫

           <s:label label="中文名" value="${artistVO.chineseName}"/>

          我要在頁面輸出"中文名"的時候,做一個判斷,就是中文名不是 "無"或"缺" 的時候再輸出.
          用<s:if test="">該怎么寫?
          structs2文檔里有一段關于<s:if test="">的例子

          <s:if test="'foo' in {'foo','bar'}">
             muhahaha
          </s:if>
          于是我照葫蘆畫瓢
           <s:if test="${'artistVO.chineseName' not in {'null','','無','缺','未知'}}">
           <s:label label="中文名" value="${artistVO.chineseName}"/>
          </s:if>

          沒有中文的時候還都正確,遇到中文的時候就不對了.這難道是中文問題嗎?


          posted @ 2007-07-05 16:39 samfree 閱讀(2035) | 評論 (2)編輯 收藏

          我在用hibernate對mysql進行分頁的方法
          /**
            * 函數說明:獲得所有的信息
            * 參數說明:
            * 返回值:信息的集合
            */
           public List getProducts(final int pageSize, final int startRow) throws HibernateException { 
               return this.getHibernateTemplate().executeFind(new HibernateCallback(){

                   public Object doInHibernate(Session session) throws HibernateException, SQLException {
                  
                       Query query=session.createQuery("FROM Products as p");
                       query.setMaxResults(pageSize);
                       query.setFirstResult(startRow);    
              
                       List list = query.list();
                 
                       return list;
                   }
                  });

           }

          運行時怎么老給出異常阿?請幫幫我看看好嗎?
          org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
          org.hibernate.exception.SQLGrammarException: could not execute query
          java.sql.SQLException: Syntax error or access violation,  message from server: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '40 products0_.game_id as game1_0_, products0_.game_name_en as game2_0_, products' at line 1"

          posted @ 2007-04-23 15:11 samfree 閱讀(2211) | 評論 (5)編輯 收藏

          最近使用ant時,遇到了一個小難題,在一個名為冰浪的blog的提示下解決了.現在把它貼出來.
          首先判斷cvs下有沒有tag文件,如果有,就copy到當前目錄,如果沒有就調用java類創建,并寫入當前
          日期,然后在copy
          <condition property="exist.tag">?
          ????<and>?
          ????????<available file="Tag" filepath="CVS/"/>?
          ????</and>
          </condition>
          <target name="copytag" if="exist.tag">?
          ????<copy file="CVS/Tag" todir="temp"/>
          </target>
          <target name="createtag" unless="exist.tag" depends="copytag">?
          ????<java classname="com.xxx.pub.Tag">
          ????????<classpath>
          ????????????? <pathelement location="${build}"/>??????????
          ???????? </classpath>
          ????</java>
          ?<copy file="Tag" todir="temp" failonerror="false"/>
          </target>

          posted @ 2007-01-24 14:57 samfree 閱讀(1145) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 惠州市| 西和县| 日土县| 柯坪县| 驻马店市| 玉溪市| 满城县| 淮安市| 荔浦县| 锦州市| 广德县| 东山县| 贵溪市| 秦安县| 山阴县| 绍兴市| 滁州市| 广昌县| 正蓝旗| 鄂托克前旗| 柘城县| 正定县| 景泰县| 安多县| 禹城市| 临城县| 蒲江县| 安远县| 神木县| 霍邱县| 石河子市| 湘潭市| 习水县| 乌拉特前旗| 繁峙县| 平阳县| 准格尔旗| 台南县| 翁牛特旗| 南漳县| 乌鲁木齐市|