小编kaz*_*aki的帖子

是否有用于实现痕迹导航的JSF组件?

据我所知,有两种"面包屑".

静态/层次结构

  • 像堆栈一样工作
  • 当用户"深入"进入站点时,将推送条目
  • 当用户"进入"网站时,条目会被激活
  • 对于所有用户(对于给定页面)都是相同的
  • 显示位置而不是历史记录

一个简单的例子是HOME - > BIG CATEGORY - > SMALL CATEGORY - > ARTICLE

动态/历史的

  • 像队列一样工作
  • 当用户转到另一页时,条目将被推送到最后
  • 达到最大尺寸时,条目将从正面移除
  • 每个用户都有所不同,因为它是个性化的.
  • 显示时间线/历史记录而不是位置.

一个简单的例子是小类别 - >家 - >大类 - >家

问题是:

是否有任何现成的JSF组件用于这些类型的导航?

java navigation jsf breadcrumbs

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

基于java的工具减少了css规则的数量

IE无法处理超过4096个css规则.这个限制让我感到困惑.所以我正在寻找一种可以识别重复css规则并合并它们的工具.如果结果大小更重要,那就是减少css规则.

这不是css压缩器问题,而是css规则数减少问题.

css java duplicate-removal

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

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

Web资源中的Camel案例

您对使用骆驼案例进行网络资源有什么看法?

我来自Java背景,其中camel case是第二天性,但仍然在命名web资源时,例如html,css,javascript camel case感觉不对.

(例如http://localhost/application/editUserForm.html vs http://localhost/application/edit/user/form.html)

欢迎任何评论,建议!

java url naming-conventions

7
推荐指数
1
解决办法
1175
查看次数

Java:有人知道一个可以检测互联网连接质量的库吗?

我知道一个简单的URLConnection到谷歌可以检测我是否连接到互联网,毕竟我相信互联网一切都很好如果我不能连接到谷歌.但是我正在寻找在这个关键时刻是可以衡量我的互联网连接是如何有效来讲库BOTH反应能力和可用带宽.但是,我不想测量可用的带宽,因为资源过于密集.我真的只需要能够测试是否能够在Y时间内收到类似X kB的东西.这样的图书馆已经存在吗?

java networking monitoring

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

使用Maven创建自包含的源代码版本

到目前为止,我们在公司使用了Ant.每当我们想要将应用程序发送到客户端时,我们就会运行一个特殊的Ant脚本,它将所有源代码和所有jar库以及Ant本身以及一个简单的批处理文件打包在一起.

然后客户端可以将文件放在完全没有网络访问权限的计算机上(甚至不是Ant)并运行批处理文件.只要计算机具有有效的JDK,批处理脚本就会使用jar编译所有代码,并创建一个最终由客户端部署在应用程序服务器上的WAR/EAR.

最近我们迁移到了Maven 2.但我还没有办法做同样的事情.我已经看过Maven程序集插件,但这只是创建源代码分发或二进制代码.我们的场景实际上是一个混合,因为它包含我们的源代码,但我们使用的库的二进制jar(例如Spring,Hibernate)

那么是否可以使用Maven创建一个独立的汇编/发布/包,可以在一台完全没有网络访问权限的计算机上运行?这意味着所有库都应该包含在内部.

如果Maven本身也包含在内部,则额外奖励,但这不是严格的要求.最终的包应该只需一个命令即可轻松编译(系统管理员可以轻松执行).

我正在考虑为此编写自己的Maven插件,但我怀疑有人已经遇到过这个问题.

java migration maven-2 release self-contained

5
推荐指数
1
解决办法
1815
查看次数

使用Javascript(或任何客户端)绘制方程

有没有我可以用来绘制数学方程的图书馆?(最好使用javascript,也可以使用Java;或者任何客户端)

javascript java math plot

5
推荐指数
1
解决办法
1394
查看次数

JSP bean 可以进行依赖注入吗?

这可能是一个长期问题..

我正在开发一个仅基于 JSP/Javascript 的应用程序(没有 Web 框架!)

有没有办法为 JSP bean 进行依赖注入?jsp beans 我的意思是像这样定义的bean

<jsp:useBean id="cart" scope="session" class="session.Carts" />
Run Code Online (Sandbox Code Playgroud)

有没有一种方法/库/黑客来拦截bean的创建,以便当第一次引用“cart”时,会发生一些注入?

我可以在某处为 JSP bean 定义一个“监听器”吗(例如,就像您可以为 JSF bean 所做的那样)?

我可以在后端自由地做任何我想做的事情,但我无法在前端添加 Web 框架(不要问!)

java jsp dependency-injection pojo

5
推荐指数
1
解决办法
2008
查看次数

Richfaces:与ContextMenu类似链接的文本

我想使用Richfaces渲染一个上下文菜单,左键单击一个出现链接的文本(蓝色文本,下划线和光标onmouseover).因此,想象一下当点击时显示上下文菜单的链接.请注意,我不关心文本是否确实是一个链接,我只是希望它显示为链接.因此,即使普通文本也没问题,我会将其显示为使用CSS的链接.

我有以下条件:

  • 上下文菜单必须出现在客户端,而不会发出请求.
  • 上下文菜单必须使用rich:componentControl(这些"链接")出现在数据表中,因此rich:contextMenu必须重复使用.

我仍然没有找到一个令人满意的解决方案,因为我尝试的每种方法都给我带来了问题:

  1. 如果我使用h:outputText(那将是理想的),我无法附加它rich:componentControl(我猜因为它无法触发onclick事件).
  2. 如果我使用a4j:commandLink,虽然我可以附加一个rich:componentControl,它会发出服务器请求.我尝试添加onclick="return false;"阻止请求,但RichFaces的增加由生成的JS rich:componentControl 无论是的onclick,这将导致此代码不能在全部杀入内线,当然上下文菜单中完全不出现.

有没有办法做到这一点?请记住,没有要求!

java jsf contextmenu richfaces onclick

5
推荐指数
1
解决办法
948
查看次数

Swing客户端上的Apache Shiro - 用于身份验证授权的EJB 3.1案例

一般情况:一个通过EJB(3.1)公开其服务的简单应用程序 - 大多数是无状态会话bean(这里没什么好玩的)和基于SWING的客户端,通过远程接口调用这些服务并完成他们必须做的事情.

安全性:我想验证/授权此循环调用,当然还要保护我的服务.显而易见的答案是在服务器中使用JAAS以及在底层服务器上进行任何自定义布线设置.这仍然是一种选择

Apache Shiro:很多人都在谈论Apache Shiro,事实上它有一个非常简单的API和机制 - 可能与应用程序服务器无关.

技术问题:

  1. 会话:在我的情况下,我没有HTTP会话 - 从我所理解的Shiro至少需要某种我需要传递的SESSION ID.在我的RMI/IIOP中注入用户凭据的任何好方法都可以调用服务器而不会污染我的业务API?

  2. 服务器端实现:对于我所经历的少数资源,我认为我可以通过从Singleton Ejb 3.1 bean"引用它"来实现Shiro DefaultSecurityManager.还有其他想法吗?然后我可以轻松地创建一个拦截器并将其添加到我的远程调用 - 所以当一个新的调用通过我的远程EJB方法 - Shiro Intereceptor来验证我的用户或检查特定的权限.

任何评论/提示/示例?

非常感谢

java swing jboss shiro ejb-3.0

5
推荐指数
1
解决办法
934
查看次数