websphere出現sun.io.MalformedInputException

第一次使用websphere,遇到這個問題,首先想到的是文件編碼的問題,把項目的jsp和properties,xml等文件所有轉換成utf8格式,沒用 java

後來在仔細找找答案,出現了 web

這個問題產生的緣由是IBM在JDK 1.4版本中爲了追求對io通道的高效率改變了JDK 1.3中對io通道中異常處理的策略。IBM JDK 1.4中對於io通道的異常處理更加嚴格,所以系統中會報上面的錯誤。 解決這一問題的辦法是不使用IBM JDK 1.4中默認的io通道,而使用nio通道。具體的作法以下: 1.打開管理控制檯,找到並選擇運行這個JSP的應用服務器 2.依次選擇進程定義,java虛擬機,通常JVM自變量 3.添加-Dibm.stream.nio=true 4.肯定,保存 5.從新啓動該服務器 服務器

不知道換個高版本的會不會還有這個問題 jsp

相關文章
相關標籤/搜索