jfinal模糊查询freemarker前端展示

发布于 2021-12-01 00:28:08 字数 697 浏览 909 评论 10

@谭明智 你好,想跟你请教个问题:public void TestSeach(){
String app=getPara("APP");
String sql="select * from T_KEYPOOL where 1=1 ";
// List<T_KEYPOOL> result= T_KEYPOOL.dao.find("select * from T_KEYPOOL where APP like '%?%'");
  List<Object> result=new ArrayList<Object>();
  if(!StringUtils.isEmpty(app)){
  sql+=" and APP like ? ";
  result.add("%"+app+"%");
  }
  
    setAttr("result",result);  render("/mylookup.html");

搜索的后端jfinal 逻辑判断,现在我的问题是我的后端有问题吗,如果没有那我前端怎么获取input框的值,好做出相应的展示呢????

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

长安忆 2021-12-02 06:09:57

引用来自“两只小蜜蜂啊”的评论

你说的是保留值吧,后台把传进来的关键字再返回给input

酒几许 2021-12-02 06:09:38

你说的是保留值吧,后台把传进来的关键字再返回给input

倚栏听风 2021-12-02 06:09:27

还有 我在前端怎么获取输入的input框的值呢???

野心澎湃 2021-12-02 06:09:24

引用来自“两只小蜜蜂啊”的评论

貌似没什么问题,搜索框是一个表单提交,再加一个结果页

毁梦 2021-12-02 06:07:51

貌似没什么问题,搜索框是一个表单提交,再加一个结果页

丢了幸福的猪 2021-12-02 06:04:25

高手啊 那我上面的那个后端逻辑 对吗??

狠疯拽 2021-12-02 06:00:16

请问 paginateKey(getParaToInt(0, 1), 10,key 这句话是什么意思呢?????

灵芸 2021-12-02 05:29:36

分页查询,建议看他官网的demo

不乱于心 2021-12-02 04:34:15

回复
分页查询的懂了 现在请问你的前端那个 能给我解释下吗!!不甚感激!!!!!!!!!!!

猫烠⑼条掵仅有一顆心 2021-12-01 06:52:39

控制器处理前台传参

String key = getPara("key");
setAttr("tablePage", Content.dao.paginateKey(getParaToInt(0, 1), 10,key));
render("search.html");

模型处理具体业务逻辑

public Page<Content> paginateKey(int pageNumber, int pageSize,String key) {
return paginate(pageNumber, pageSize, "select *", "from content where title like ? order by id desc","%"+key+"%");
}

前台(search.html)展示

<#list tablePage.getList() as x>     

    
    <article class="blog-main">
      <h3 class="am-article-title blog-title">
        <a href="/content/?id=${x.id}"> ${x.title} </a>
      </h3>
      <h4 class="am-article-meta blog-meta"> posted on  ${x.datetime}  under <a href="#">${x.cname}</a></h4>

      <div class="am-g blog-content">
        
        <#if x.content?length lt 200>   
${x.content}
<#else> 
      ${x.content[0..201]}... 
</#if>

。。。。。。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文