エラー記録と分析



 
ここでは自分がよく犯す過ちを記録して、「前車の鑑、後車の師」のことをしましょう.
 
1,save could not be completed.
 
このエラーは、ページの符号化とエンジニアリング定義の符号化が一致しないことです.私のエラーはJSPインタフェースを保存している間に発生しました.
ソリューション:まず、jspインタフェースにインタフェースの符号化方法の説明を追加しなければなりません.
 
<%@ page language="java" contentType="text/html; charset=utf-8"%>

まだ問題が発生している場合は、自分のシステムのデフォルトの符号化構成を変更します.
 
window-->preferences-->MyEclipse Enterprise -->Files And Editors -->JSP.エンコードはutf-8に選択します.
 
これでいいです.
 
2、Oracleデータベースでページをめくるためのいくつかの知識
 
 
select * from
(
    select my_table.*, rownum as my_rownum from
    (
        select * from (
               select t.name
               from hr_childcheckthreeyearold t
            )
    ) my_table
    
    where rownum<=20
) 
 where my_rownum >=1

3,Struts 2,spring,Hibernateの公式ダウンロードアドレス:
 
struts 2のダウンロードアドレス:http://struts.apache.org/download.cgi#struts223
 
Springのダウンロードアドレス:http://www.springsource.com/download/community?sid=1212978
 
Hibernateの公式サイトのダウンロードアドレス:http://sourceforge.net/projects/hibernate/files/hibernate3/
 
JSFのダウンロードアドレス:http://javaserverfaces.java.net/
 
 
4、住民健康ファイルにおける注意事項
 
1)住民健康ファイルをチェックした後,いくつかの箇所を修正する必要がある.まず、JportSplashHandlerでtomcatをローカルに設定します.すなわち、ipText="127.0.0.1";
2)アプリケーションContext.であるサーバ上のデータベースに設定する必要がある.xmlでデータベースアドレスを変更します.
3)チェックしたプログラムに誤りがあれば再構築すべきである.srcの下のpluginをクリックします.xmlでruntime.runtimeの右下にclasspathがあり、binを削除して再構築すればいいです.
 
5,FileNotFoundException
プログラムでorgに出会った.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/classes/service-registInfo.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/classes/service-registInfo.xml]
 
上記のエラー情報の分析は以下の通りである:org.springframework.beans.factory.BeanDefinitionStoreExceptionは、springに関するエラーを意味します.次の文はservice-registInfoです.xml、これ.xmlが見つかりませんでした.この时、あなたはすでにこの書類を創立したかどうかを探すべきで、もし創立しなかったら、創立します;確立されている場合は、位置を間違えているかどうかを見るべきです.このファイルを作成したのに、システムが発見していないと言っている場合は、1)ファイルが場所を作っていることが明らかになります.2)あるファイルに宣言します.xmlのパスは書き間違えました.
 
6)
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]:
Invocation of init method failed; nested exception is org.hibernate.AnnotationException: No identifier specified for entity:
cn.com.hrs.pub.domain.PubRegistInfoType
 
最後の理由はspringがエージェントを設定していないからです.つまり、私のdomainファイルにプライマリキー@Idが表示されていません.