フレームワークの最近のブログ記事
元ネタ(未検証) http://forum.springframework.org/archive/index.php/t-37235.html
↓こうしたいらしい
select * from Invoice where InvoiceDate = (select Max(InvoiceDate) from Invoice)
こんなんどうよ、という答え
DetachedCriteria maxQuery = DetachedCriteria.forClass( Invoice.class );
maxQuery.setProjection( Projections.max( "InvoiceDate" ) );
Criteria query = getSession().createCriteria( Invoice.class );
query.add( Property.forName( "InvoiceDate" ).eq( maxQuery ) );
Hibernate Console Configurationでクラスパスをとうさないとだめ。
Hibernate/SpringとGenericを使って、汎用的なDAOを作成する
http://www.masatom.in/pukiwiki/index.php?Hibernate%2FSpring%A4%C8Generic%A4%F2%BB%C8%A4%C3%A4%C6%A1%A2%C8%C6%CD%D1%C5%AA%A4%CADAO%A4%F2%BA%EE%C0%AE%A4%B9%A4%EB
リクエストディスパッチャの先頭の/を忘れるのと似ている。
対処
page属性はルートから書く。
エラーメッセージ
org.apache.jasper.JasperException: /pages/top.jsp(18,2) TLDに従ってタグ bean:message は空でなければいけませんが、そうではありません
対処
どっかでbean:message タグが閉じてない
