小编Cou*_*ntD的帖子

SAP R/3从IDoc XML文件中删除尾随空格

我有一个使用SAP JCo 3库的Java应用程序.其中一个用例包括从SAP实例(R/3,ERP 6.0 EhP 7)接收IDoc文件并将其转换为XML.问题是,在转换过程中(由IDoc库执行),字段末尾的右侧空格会被修剪.显然,减少邮件大小.到目前为止,我还没有找到任何可以从Java端完成的配置.

在网上搜索,我从SAP方面找到了以下建议:

  • whiteSpace=preserve从XSD编辑器设置
  • 设置xml.fieldContentFormatting=nothing在发件人文件/ FTP适配器

但是,我无法找到这些工具,也没有相应地配置它们.

我将非常感谢对这两种方法或任何其他解决方案的任何见解.

abap bapi idoc sapjco3 sap-r3

11
推荐指数
1
解决办法
949
查看次数

Primefaces - 不显示必填字段的消息,只显示高亮边框

我有一个Primefaces 3字段表单和一个<p:messages>标签来显示一些服务器端验证消息.但我不想显示与该required="true"选项相关的客户端消息,只需用红色突出显示输入字段.

有没有办法用Primefaces做到这一点?

java forms validation jsf primefaces

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

改进 MySQL 通知系统的数据库设计

我正在为 webapp构建通用通知系统。我使用的主要技术是Java、Spring MVC 和 Hibernate。我一直在这里和那里查看几篇文章,试图提出最适合我的解决方案,同时考虑到推荐的做法。

我已经对我的数据库表进行了编码,并希望收到一些反馈,以 改进我的设计以避免在我实现 Java 类时发生大的变化。我的目标是使其尽可能完整、可扩展和优化,同时将复杂性降至最低。

这是我的代码:

通知示例:

@user added一个新的comment

用户[USER_ID] [USER_ACTION]一个新的[OBJECT].


>>> 更新 >>>

[05/02/14]

  • 字段id_recipientseennotification表中删除。(@Kombajn zbo?owy)
  • 新表已notification_user创建。(@Kombajn zbo?owy)
  • 小写标识符。(@wildplasser)

通知

CREATE TABLE notification (
           id_notification BIGINT(20) NOT NULL AUTO_INCREMENT,   
           id_notification_type BIGINT(20) NOT NULL,
           id_action_type BIGINT(20) NOT NULL,
           id_sender BIGINT(20) NOT NULL,           
           created_date TIMESTAMP NOT NULL,
           url VARCHAR(300) NULL,       

           PRIMARY KEY …
Run Code Online (Sandbox Code Playgroud)

mysql database database-design database-schema

5
推荐指数
0
解决办法
4211
查看次数