+ -
当前位置:首页 → 问答吧 → [紧急求助]ZK5:Windows2008上传文件出错

[紧急求助]ZK5:Windows2008上传文件出错

时间:2010-09-30

来源:互联网

各位世外高人:

本人有一zk5 程序,上传文件在WinXP/Win2003 没有任何问题,但在win2008上,老是出错.错误提示如下(上传文件实际只有500k):

contentID is required !

代码如下zul)

<zscript>
      <![CDATA[
      
        public void FileProcess(String Strtype) throws Exception
        {
          Desktop desktop = self.getDesktop();
          
          org.zkoss.zk.ui.util.Configuration conf = desktop.getWebApp().getConfiguration();
          
          conf.setMaxUploadSize(20480);                

          conf.setUploadCharset("UTF-8");
          
          Object media = Fileupload.get(1);                
          
          if (media != null)
          {                                                                            
            winTcexamitemdata.UploadTcFile(media,Strtype) ;                                                                            
          }
        }          
      ]]>
    </zscript>

<image src="/cgsimages/Doc.gif" id="btnUserAdditionalInfofile" >
          
              <attribute name="onClick">
                <![CDATA[
                    FileProcess("UserAdditionalInfofile");
                  ]]>
             </attribute>
              </image>

作者: ycldgzp   发布时间: 2010-09-30

理论上应该视差不多的才对,会有差的话确认一下zk.xml 中
有没有特别针对 event thread 作特别的设定

作者: Tony1223   发布时间: 2010-09-30

zk.xml 内容,请帮忙检查,多谢

<?xml version="1.0" encoding="UTF-8"?>

<zk>
  
  <log>
    <description>[Optional] Monitor i3-log.conf and register a
      handler for the specified log-base</description>
    <log-base>org.zkoss</log-base>
  </log>

  <session-config>    
    <session-timeout>3600</session-timeout>        
  </session-config>
  
  <system-config>
    <disable-event-thread>false</disable-event-thread>
  </system-config>
      
  
  <listener>
    <description>[Optional] Mointor the statistic</description>
    <listener-class>org.zkoss.zk.ui.util.Statistic</listener-class>
  </listener>

  
    
  <listener>
    <description>Hibernate SessionFactory Lifecycle</description>
    <listener-class>com.sae.itd.zkplus.hibernate.HibernateSessionFactoryListener
    </listener-class>
  </listener>

  <listener>
    <description>Hibernate "Open Session In View" Session Lifecycle
    </description>
    <listener-class>com.sae.itd.zkplus.hibernate.OpenSessionInViewListener
    </listener-class>
  </listener>
  
  <listener>
    <description>Hibernate thread session context handler</description>
    <listener-class>
      com.sae.itd.zkplus.hibernate.HibernateSessionContextListener
    </listener-class>
  </listener>

  <listener>
    <description>ThreadLocal Variables Synchronizer
</description>
    <listener-class>
      org.zkoss.zkplus.util.ThreadLocalListener
    </listener-class>
  </listener>

  <preference>
    <name>ThreadLocal</name>
    <value>
      com.sae.itd.hibernate.context.ThreadLocalSessionContext=context;
    </value>
  </preference>
  
</zk>

[email protected]

作者: ycldgzp   发布时间: 2010-09-30

各位大佬,请帮帮忙!!!

非常感谢!!!

[email protected]~~

作者: ycldgzp   发布时间: 2011-02-24