问题标签 [jakarta-ee]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
202234 浏览

java - 我可以从 Java EE webapp 使用 Windows 身份验证连接到 SQL Server 吗?

我目前正在研究如何使用 Windows 身份验证而不是 SQL Server 身份验证从我的 Java EE Web 应用程序连接到 SQL Server 数据库。我在 Tomcat 6.0 上运行这个应用程序,并且正在使用 Microsoft JDBC 驱动程序。我的连接属性文件如下所示:

在使用 SQL Server 身份验证时,我以这种方式连接到 SQL Server 数据库的问题为零。

有什么方法可以检索用户的 Windows 身份验证凭据并将身份验证用于 SQL Server?

更新:我知道在 ASP.net 中有一种方法可以设置 Windows 身份验证以访问 webapp,这正是我正在寻找的,除了我想将该令牌传递给 SQL Server 以访问数据库。

0 投票
9 回答
1496 浏览

jakarta-ee - Java EE——它只是绒毛还是真正的东西?

我熟悉 LAMP 堆栈,多年来已成功部署了一些基于它的 Web 站点。我使用过从 Apache + modPerl 到 PHP,再到 Ruby 和 Rails 的所有东西。通过充分利用缓存,我的 Rails 站点可以维持相当不错的负载,但我说的不是大量。

我从来没有真正喜欢 Java 作为一门语言,或者 XML,并且一直非常忽略 Java EE 的整个方面。对于那些在这两个世界中都有过真实和直接经验的人:Java EE 是否有一些我想念的超酷的东西,或者只是一堆热空气?是什么证明了专有应用服务器的高价?

我不是在这里拖钓:我正在寻找现代LAMP 框架中缺少的 Java EE 真正指出的具体示例(如果存在此类差异)。(现代 = Rails、Django 等)。或者使用 LAMP 确实做得更好的那些东西(更少的 XML 仰卧起坐)。

+++++ 2008 年 10 月 16 日更新

我很遗憾地报告,这里的大多数回复都没有帮助,只是属于以下两类之一:“它可以扩展,因为这里是大型网站的三个示例”和“它可以扩展,因为它实际上比LAMP 堆栈”。

我读了很多书,得出的结论是 Java EE 只有一个非常好的技巧:事务(感谢 Will),至于其余的你可以根据自己的优点成功或失败,环境中本质上没有任何东西为了让您创建一个可扩展且可靠的网站,Java EE 确实有很多陷阱,使其很容易失败(例如,很容易开始使用会话 bean 而没有意识到您现在为相当多的 JMS 付出了代价通过不同的设计可能可以避免的流量。)

有用的讨论

0 投票
3 回答
1220 浏览

java - 共享资源的 Java Web 应用程序的多个实例

我有一个 Web 服务,它接受输入的 xml 消息,对其进行转换,然后将其转发到另一个 Web 服务。

出于性能和弹性原因,应用程序部署到两个 Web 逻辑应用服务器。

我想要一个允许两件事的网站监控页面

  • 停止/开始转发消息的能力

  • 能够监控过去一小时内消息数量的吞吐量等。进入 Web 服务的不同发件人的数量等。

我想知道实现这一点的最佳方法是什么。

我目前的想法是有一个内存数据库(例如 Debry 或 HSQL)复制数据,以便在我的应用程序的两个(或多个)实例之间共享信息,这些实例在应用服务器的不同实例中运行。我想我必须设置某种主/从配置。

我想要一个讨论如何解决这个问题的文章的链接。

(注意,这是一个使用spring MVC的简单spring应用)

谢谢,

大卫。

0 投票
3 回答
193 浏览

css - 只需几个步骤即可从 Web 打印

我需要向我的基于 J2EE 的 wep 应用程序添加功能: 1) 获取一些页面,可能带有表单控件,将其转换为某种打印机友好格式。2) 打印此渲染格式 a) 不显示和 b) 不显示打印对话框。

我不太担心1,但不知道2a和2b是否可能。

谢谢你的帮助。

0 投票
4 回答
1150 浏览

java - 是否可以在另一个中包含/嵌入一个 Java EE 应用程序(war 文件)?

我有一个应用程序,它是一个门户应用程序,我想允许其他用户将他们的应用程序添加到它。为了做到这一点,我需要一些方法来访问他们在我的应用程序。这可能吗?

0 投票
3 回答
21647 浏览

java - 如何确定 web.xml 中侦听器的顺序

我的 Java webapp 中有一堆 servlet 上下文侦听器,每个侦听器都收集有关环境的一些信息。

其中一些依赖于另一个听众收集的信息。但是我无法确定监听器注册和调用的顺序,所以我不得不复制代码。

我知道听众是按照他们在 web.xml 中的顺序注册的,但这对我来说听起来有点模糊,太模糊以至于无法依赖它。

你有提示我如何解决我的问题吗?

0 投票
1 回答
1727 浏览

java - 为什么要在远程 EJB3 会话 Bean 上使用 InitialContext

为什么在调用远程 EJB 时需要指定各种驱动程序信息?

我们不应该只需要指定 url/port 并且 EJB 容器应该解决所有其他的东西吗?

0 投票
3 回答
1323 浏览

jakarta-ee - HTTP 输入过滤器,例如 WebSphere 的 mod_security?

WebSphere 是否提供像 mod_security 这样的 HTTP 输入过滤器/防火墙?

我知道让 Apache 成为 WebSphere 的 HTTP 服务器前端是可能的,但这种类型的配置超出了我的影响。我们只能使用 WebSphere 本身可以做的事情。

编辑-澄清一下,我不是在这里寻找安全性的身份验证、授权或不可否认方面。我想要一个基于规则的 HTTP 防火墙,比如在 WebSphere 上运行的 mod_security。

另外,我知道在 1.x 版本中,Java 中有 mod_security 的部分实现。我们目前有一个定制的内部解决方案,它与工作类似,但不那么随意配置。谢谢!

0 投票
6 回答
4222 浏览

java - Java EE 编程技能

我有多年的 Java 经验,包括 Swing、Servlet 和 JDBC,但从未为 Java EE 服务器编程。

许多大公司的招聘广告都专门要求有 Java EE 经验。是否有我应该学习的特定技能或发展环境才能胜任这类工作?

0 投票
6 回答
8304 浏览

java - IBM Websphere OutOfMemoryException

我经常在 IBM Websphere Application Server 上发现 OutOfMemoryException。我认为发生此异常是因为我的应用程序从数据库中检索了大量数据。所以,我限制所有查询不要检索超过 1000 条记录的数据,并设置 WAS 的 JVM 跟随

我在配置文件文件夹中找到了 heapdumpjavacoresnap文件,我认为它们可以告诉我问题的原因,但我不知道如何阅读/使用 heapdump、javacore 和 snap 文件。

请告诉我如何预防/避免/修复 OutOfMemoryException。谢谢