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

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

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

    隨筆:8 文章:1 評論:7 引用:0
    BlogJava 首頁 發新隨筆
    發新文章 聯系 管理

    我的評論

    請教2個問題 慈悲魚 2006-12-08 20:02  
    1、在設置row的interceptor出現錯誤,懷疑是eXtremeComponents的BUG
    jsp代碼如下:
    <ec:exportXls fileName="中文.xls" tooltip="Export Excel"/>
    <ec:row highlightRow="false" onclick="alert( '${pres.eqp_cod}');"

    onmouseover="this.style.cursor='pointer'"
    interceptor="org.ofbiz.aomp.war.MarkerIntercept"
    >
    <ec:column property="eqp_cod" title="設備號">
    </ec:column>
    <ec:column property="eqp_seq" title="設備流水號"/>
    <ec:column property="eqp_name" title="設備名稱">
    </ec:column>
    <ec:column property="use_unt_lkman" title="聯系人">
    </ec:column>
    </ec:row>

    org.ofbiz.aomp.war.MarkerIntercept類代碼如下:

    package org.ofbiz.aomp.war;
    import org.extremecomponents.table.bean.Row;
    import org.extremecomponents.table.core.TableModel;
    import org.extremecomponents.table.interceptor.RowInterceptor;

    import org.ofbiz.aomp.war.beans.Equipment;

    public class MarkerIntercept implements RowInterceptor {

    public void addRowAttributes(TableModel model, Row row) {

    }
    public void modifyRowAttributes(TableModel model, Row row) {

    Equipment eqp = (Equipment) model.getCurrentRowBean();
    String eqpnum = eqp.getEqp_seq();
    if (Integer.parseInt(eqpnum)>1000)
    {
    row.setStyle("background-color:#fdffc0;");
    } else {
    row.setStyle("");
    }
    }

    }

    運行的時候異常為:

    javax.servlet.ServletException: TableTag Problem:
    javax.servlet.jsp.JspException: RowTag.doStartTag() Problem:
    java.lang.ClassCastException
    at
    org.extremecomponents.table.core.TableCache.getRowInterceptor(TableCache.java:103)
    at
    org.extremecomponents.table.handler.RowHandler.addRowAttributes(RowHandler.java:56)
    at
    org.extremecomponents.table.handler.RowHandler.addRow(RowHandler.java:49)
    at
    org.extremecomponents.table.core.TableModelImpl.addRow(TableModelImpl.java:134)
    at org.extremecomponents.table.tag.RowTag.doStartTag(RowTag.java:119)
    at
    org.apache.jsp.war.test_jsp._jspx_meth_ec_row_0(org.apache.jsp.war.test_jsp:194)
    at
    org.apache.jsp.war.test_jsp._jspx_meth_ec_table_0(org.apache.jsp.war.test_jsp:143)
    at
    org.apache.jsp.war.test_jsp._jspService(org.apache.jsp.war.test_jsp:97)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
    at
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at
    org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:237)
    at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at
    org.ofbiz.aomp.base.bean.filters.RequestDumperFilter.doFilter(RequestDumperFilter.java:214)
    at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at
    org.ofbiz.aomp.base.bean.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:170)
    at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at
    org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at
    org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at
    org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at
    org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at
    org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
    at
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
    at
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
    at
    org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at
    org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:534)

    2、設置好exportXls后,導出不了EXCEL,但javascript沒有報錯。(我用的是最新版本1.01應該是已經解決了中文名的問題)

    我的系統是禁止彈出框的,不知道會不會影響導出EXCEL,另外在web.xml也設置可以訪問的路徑,不知道要不要加入
    導出EXCEL的路徑
    re: [rcp系列]用RCP做出漂亮的對話框 慈悲魚 2006-10-17 20:05  
    覺得作者說話怪,是不是我太老了
    感謝翻譯!期待例子。
    不厚道啊,沒有注明是轉貼,^_^
    re: Ajax:擁抱JSON,讓XML走開 慈悲魚 2006-10-01 11:20  
    <script>
    //數組
    arr="[1,2,3]";
    eval("data = "+define);
    eval("test1 = "+arr);
    alert("test1:"+test1[1]);
    </script>

    一個數組的例子
    re: Ajax:擁抱JSON,讓XML走開 慈悲魚 2006-10-01 11:09  
    不錯啊.XML的解析與修改,讓人比較煩

    收藏,下次http返回就不用xml格式了,直接返回JSON格式.
    用js,運行一下.
    CALENDER
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆檔案(7)

    收藏夾(18)

    友情鏈接

    搜索

    •  

    最新評論

    閱讀排行榜


    Powered By: 博客園
    模板提供滬江博客

    主站蜘蛛池模板: 国产性生交xxxxx免费| 四色在线精品免费观看| 最新亚洲成av人免费看| 免费国产在线精品一区| 亚洲国产天堂久久久久久| 男女交性无遮挡免费视频| 亚洲成av人在片观看| 免费中文字幕视频| 亚洲人成人无码网www电影首页 | 激情亚洲一区国产精品| 97在线观看永久免费视频| 亚洲伊人久久大香线焦| 特级做A爰片毛片免费69| 亚洲AV无码专区亚洲AV桃| 国产免费看插插插视频| 免费视频成人国产精品网站| 狠狠亚洲狠狠欧洲2019| 免费成人高清在线视频| 亚洲精品国产电影午夜| 性色av免费观看| 四虎精品免费永久免费视频| 丝袜熟女国偷自产中文字幕亚洲| 在线涩涩免费观看国产精品| 亚洲精品午夜在线观看| 女人18特级一级毛片免费视频| 黄色a三级三级三级免费看| 国产av无码专区亚洲av桃花庵| 最近2019年免费中文字幕高清 | 国产99视频精品免费观看7| 亚洲精华国产精华精华液好用| 亚洲国产成人久久综合碰| 免费毛片在线看不用播放器| 亚洲国产模特在线播放| 亚洲av日韩av欧v在线天堂| 成人无码WWW免费视频| 国产午夜亚洲精品| 久久亚洲中文字幕精品一区四| 精品熟女少妇a∨免费久久| 亚洲精华液一二三产区| 亚洲AV无码一区东京热| 日韩免费a级在线观看|