小编Sar*_*arz的帖子

如何在Oracle中选择前100行?

我的要求是获得每个客户的最新订单,然后获得前100名记录.

我写了一个如下查询来获取每个客户的最新订单.内部查询工作正常.但我不知道如何根据结果获得前100名.

    SELECT * FROM (
      SELECT id, client_id, ROW_NUMBER() OVER(PARTITION BY client_id ORDER BY create_time DESC) rn 
      FROM order
    ) WHERE rn=1
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢.

sql oracle

42
推荐指数
3
解决办法
25万
查看次数

用于双重提交预防的纯Java/JSF实现

我们在WebSphere v8.5上使用JSF 2.0,其中有几个组件库PrimeFaces 4.0,Tomahawk 2.0,RichFaces等.

我正在寻找通用机制,以避免刷新页面时重新提交表单,或者再次单击提交按钮时.我有许多不同场景的应用程序.

目前我已经考虑过在onclick属性中使用一段JavaScript来禁用该按钮,但这并不令人满意.我正在寻找一个用于此目的的纯Java实现,类似于Struts2 <s:token>.

jsf form-submit double-submit-prevention

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

JSF中基于表单的身份验证

我想在JSF/Primefaces应用程序中实现一个简单的身份验证.我尝试了很多不同的东西,例如Dialog - Login Demo在对话框上做了一个简单的测试,但是它没有登录用户或者?

我也看了一下Java Security,比如:

<security-constraint>
    <web-resource-collection>
        <web-resource-name>Protected Area</web-resource-name>
        <url-pattern>/protected/*</url-pattern>
        <http-method>PUT</http-method>
        <http-method>DELETE</http-method>
        <http-method>GET</http-method>
        <http-method>POST</http-method>
    </web-resource-collection>
    <auth-constraint>
        <role-name>REGISTERED_USER</role-name>
    </auth-constraint>
</security-constraint>
Run Code Online (Sandbox Code Playgroud)

有了这个/受保护的一切都受到保护,但据我所知,我需要在服务器中定义一个领域进行身份验证.我不想在服务器中指定它,只是在数据库中进行简单的查找.

有没有办法在不在应用程序服务器中定义某些内容的情况下验证用户?或者另外一个简单的解决方案来验证和保护不同的页面?

java security authentication jsf jaspic

4
推荐指数
1
解决办法
1877
查看次数

我们如何调整p:commandbutton的大小或宽度

我的工作环境是:使用JSF 2.0的Primefaces 4.0我的目的是在窗体中设置命令按钮的宽度相同.我发现style="font-size:10px"设置按钮的字体大小正在改变按钮的标签大小.我想改变按钮的大小

java primefaces jsf-2

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