公司電子分單系統

後端 
       開發環境:Eclipse Luna

      JDK:1.7

      Web服務器:Jboss as7.1

前端

      PowerBuilder9

之所以採用WEB+CS模式,主要是CS程序操作的便利性,可以藉助PB強大的datawindow控件來顯示組織數據

程序原型參照:公司財務正在使用的企業銀行對帳系統[深圳市鴻富興信息技術有限公司]

問題

一、post提交失敗後,自定義restful錯誤返回的數據無法識別

 <system-properties>
        
        
        <property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION" value="on"/>
        <property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION_MIME_TYPES" value="text/javascript,text/css,text/html,application/xml,application/json"/>
    </system-properties>

經查是服務器端數據壓縮導致的,此問題只限於post請求,get請求,數據一切正常

二、post操作提交內容超長,服務器不接受

       這個問題鬱悶了好幾天,還好一直沒有影響到具體業務,今天靜下心來看了看服務器的配置,這一查,還真找出原因

<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" enable-lookups="false" max-post-size="2048" max-save-post-size="4096" enabled="true" executor="http-executor" max-connections="200"/>

前段時間照着網上優化服務器,修改了上面的參數,
max-post-size="2048" max-save-post-size="4096"
正是由於上面二個參數影響post數據。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章