java - Openbravo servlet session

标签 java servlets session-variables openbravo

我有一个 servlet,它创建具有特定文档号的 header ,然后在另一个文件中创建具有相同文档号的行。当两个人同时访问同一个模块时就会出现问题。文档号在新增加的文档号的行中被覆盖。我该如何解决这个问题? doPost 方法调用另一个方法来创建标题和行。尽早提供任何帮助将不胜感激。

最佳答案

为了解决这个问题,我们有一个 openbravo 函数,可以根据已处理的请求生成唯一的文档编号,并且您可以决定是否需要创建新的文档编号或需要使用现有的文档编号根据您需要执行的业务流程记录编号。

Openbravo 功能是:

ad_sequence_doc("序列名称","客户端 ID","是否更新下一个序列")

例如:

select ad_sequence_doc("Document_for_Order","ad_client_id","Y") 

Y表示生成新的序列号,N表示保留之前的序列号。

关于java - Openbravo servlet session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19559673/

相关文章:

spring - Spring MVC-HttpSession.setAttribute和model.addObject之间的区别

java - Spring MVC + Hibernate & Jackson = 无法写入 JSON : Infinite recursion

java - JNI 在 C++ 中使用 .hpp 库

java - 使用 MappedByteBuffer 时出现 IndexOutOfBoundsException

java - 代码可以在本地主机上工作,但不能在使用 hibernate 的 java 在线网站上工作

java - HTTP 状态 404 - 未找到 Servlet

java - 使用 Hibernate Annotation 更新现有实体类的列名称

java - 如何知道 Servlet 应用程序中的 Web 应用程序 URL

java - 从一个 jsp 页面到另一个页面执行 href 时创建一个新 session , session 变量返回为 null

php - 注册 PHP session 变量