2011-11-25 53 views
2

这是一个非常简单的问题,我提出了我的道歉,但我需要专家指导,因为我的知识太原始了,我不知道在谷歌上搜索什么解决我的问题。jsf应用程序不支持多个登录数据输入

我开发了一个jsf中的简单数据录入应用程序,它为用户提供了一个输入数据的表单,然后根据数据生成一个pdf报告。应用程序工作正常,但是当多个用户同时尝试输入数据时,用户不能这样做,每次只有一个用户可以输入数据。

请给我一些想法,我应该研究什么,我需要做什么科目研究。

在此先感谢。

+0

请提供更多详细信息,例如粘贴jsf模板和支持bean代码。第二个用户的确切错误是什么? – ordnungswidrig

回答

0

这只能意味着您在静态变量或应用程序范围变量中持有一些请求/会话范围信息,然后这些变量将在整个应用程序中的所有用户之间共享。显然你已经知道或没有意识到编程了一些静态/应用程序宽锁,这可以防止其他用户使用同一个应用程序。

由于您没有显示任何代码,因此无法给出有针对性的答案,因为您没有显示任何代码,但应该开始查看静态变量和应用程序范围变量,并调查它们是否未正确保持请求/会话范围的数据。如果他们这样做,那么你应该使他们非静态和/或请求/会话作用域。

+0

非常感谢。我会在你的指导下仔细检查我的代码,并以一些可靠的线索回到你身边。至少现在我有一些想法,我需要在我的代码中查找 – jaykio77

相关问题