2


嗨,我想通过 JNDI 设置上下文级别参数,但是当我在 web.xml < env-entry>
< env-entry-name>name< /env-中手动设置如下参数时,我遇到了 Glasfish 服务器的问题entry-name>
< env-entry-value>value< /env-entry-value>
< env-entry-type>type< /env-entry-type>
< /env-entry>
而我正在设置上述参数web.xml 它给出了类似
cvc-complex-type.2.4.a 的错误:发现以元素“env-entry-type”开头的无效内容。'{ http://xmlns.jcp.org/xml/ns/javaee :mapped-name 之一,我通过这个对象获取 initialContext 对象我在 java:/comp/env/ 上获得了环境上下文
现在任何人都可以帮助我如何在 Eclipse 中使用 JNDI 玻璃鱼服务器设置单值参数吗?

4

1 回答 1

4

您需要更改元素的顺序。正确的顺序是:

<env-entry>
   <env-entry-name>name</env-entry-name>
   <env-entry-type>type</env-entry-type>
   <env-entry-value>value</env-entry-value>
</env-entry> 
于 2014-09-06T11:44:09.843 回答