filter(MyDataMeta.get().myname.equal(s))
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
package com.tuyano.libro.myslim3app.controller; import java.util.List; import org.slim3.controller.Controller; import org.slim3.controller.Navigation; import org.slim3.datastore.Datastore; import com.tuyano.libro.myslim3app.meta.MyDataMeta; import com.tuyano.libro.myslim3app.model.MyData; public class FindController extends Controller { @Override public Navigation run() throws Exception { if (isPost()){ String s = asString("text1"); List<MyData> list = Datastore.query(MyDataMeta.get()) .filter(MyDataMeta.get().myname.equal(s)).asList(); String msg = "データ: "; for(MyData data : list){ msg += "'" + data.getMyname() + "' "; } request.setAttribute("msg", msg); return forward("find.jsp"); } else { request.setAttribute("msg", "検索テキストを入力:"); return forward("find.jsp"); } } }
<< 前へ | 次へ >> |