我们正在尝试使ATG商业网站(通过CRS制作)国际化。该站点支持2个本地用户。.en_th和th_th。如下所示,我们已经在使用BCC的产品中添加了th(泰国)翻译。 现在,当我们在JSP中显示此产品详细信息时,英语版本会正确显示,而泰国版本则在“ ??????????????????????”中显示。 到目前为止,我已经完成的配置: 在Jboss的server.xml中添加了UTF-8支持JSP具有UTF-8支持,并且在使用浏览器进行渲染时具有源代码显示UTF-8添加 pResponse.setCharacter…

2020年7月27日 0条评论 18点热度 阅读全文

我已经阅读了许多文档,并且在所有地方都提到在atg for compoent中有一些先决条件。 例如您的组件类应具有一个不带参数的公共构造函数。 当我在应用程序中检查组件之一时,默认情况下,我没有看到任何公共构造函数。我知道Java为每个类创建默认的构造函数,但我读过atg组件,即使它什么也不做,您也必须提及公共构造函数。 所以我当时不知道我的组件是如何创建的,没有公共构造师。我的类正在扩展GenericService,在那里我可以看到公共构造函数,这是由于父类具有构造函数而创建此组件的原因。可能这是一个愚蠢的问题…

2020年2月4日 0条评论 29点热度 阅读全文

如果我们有至少包含两个<form>的<input type="text" ..>和一个提交按钮<input type="submit" name="someName" ..>-那么,当我们在文本字段上按Enter键时-IE(我尝试了第7版)正确提交了表单,并向submit=someName传递了另一个参数请求。但是,当只有一个文本字段<input type="text" ..>(+任何数量的下拉列表,复选框或单选框)时,按Enter键即可提交表单,而无需传递“ sub…

2019年10月28日 0条评论 14点热度 阅读全文

在ATG中,如果不满足其他任何条件,则Switch小滴将转到默认的oparam。 我有一个想要表现类似的液滴。您可以在页面上调用它,并将代码放在oparam条件内。如果您没有从液滴返回的oparam的包装,则应使用默认包装。 droplet.java public void service(DynamoHttpServletRequest request, DynamoHttpServletResponse response) throws ServletException, IOException { Strin…

2019年2月26日 0条评论 19点热度 阅读全文