小编jav*_*fun的帖子

Jpa分页用数字和下一个,前一个

如果有人问过这个问题,并且问了一个可能是愚蠢的问题,我很抱歉这个问题,但我是新手,你是专家,我很乐意从你的专家建议和经验中学习.

我想将分页添加到每页显示200条记录的应用程序.页面底部应该有数字.如果有1050,则第一页将显示100,页面底部将显示数字1,2,3,4,5和6.

实现这一目标的一般逻辑是什么?我知道数据库每次都必须选择200,我必须跟踪第一条记录.

  1. 有没有办法知道将返回多少记录总数,以便我可以知道页面底部显示多少个数字?是否需要选择count()语句或其他内容?
  2. 对于1050条记​​录,将显示数字1,2,3,4,5和6,并且单击每条记录需要调用服务器.有没有办法知道在下次调用服务器时将返回多少条记录?是否需要选择count()语句或其他内容?

java paging spring hibernate jpa

8
推荐指数
1
解决办法
2万
查看次数

正则表达式允许逗号和空格分隔的数字列表

我想使用javascript或jquery编写正则表达式以允许逗号分隔的数字列表或空格分隔数字或逗号后跟空格分隔数字或任何上述任何不是数字,空格或逗号的任何组合必须被拒绝

应该通过111,222,333 111 222 333 111,222,333 111,222,333 444 555 666,111,222,333,

不应通过:111,222,3a 3a 111 222 3a等

我尝试下面的代码他们似乎工作,但当我输入3a作为数字,它通过!怎么样?我无法理解我的代码如何允许该字母通过.

我想拒绝任何不是空格,逗号或数字的东西

或者没有正则表达式有更好的方法吗?我看了谷歌,没有找到任何答案.

预先感谢您的任何帮助.

var isNumeric = /[\d]+([\s]?[,]?[\d])*/.test(userInput);
var isNumeric = /^[\d\s,]*/.test(userInput);    
var isNumeric = /^[\d]*[\s,]*/.test(userInput); 
var isNumeric = /^[\d\s,]*/.test(userInput);    
var isNumeric = /\d+\s*,*/.test(userInput); 

if (isNumeric == false) {
    alert(isNumeric);
  return false;
}
else
      alert('is Numeric!!!');
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery numbers delimited

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

delimited ×1

hibernate ×1

java ×1

javascript ×1

jpa ×1

jquery ×1

numbers ×1

paging ×1

regex ×1

spring ×1