我正在尝试在我的web应用程序中设置安全性,并遵循这个教程
在“配置服务器部署描述符”部分下
当我按照指示行事时。

当我双击时,我只看到上面的xml文件源,而不是GUI版本。我的glassfish-web.xml文件如下所示。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD
GlassFish Application Server 3.1 Servlet 3.0//EN"
"http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app>
<session-config>
<session-manager/>
</session-config>
<resource-ref>
<res-ref-name>mail/Session</res-ref-name>
<jndi-name>mail/Session</jndi-name>
</resource-ref>
<jsp-config/>
</glassfish-web-app>为了获得GUI版本,我应该在glassfish-web.xml文件中更改什么?
注意:我的web.xml文件很好地显示了GUI选项卡。它唯一的glassfish-web.xml没有显示GUI选项卡。
发布于 2013-11-08 15:46:04
删除glassfish-web.xml文件,然后按照下面的说明再次使用netbean向导创建它,它将工作。
Create it by right-clicking the project's node and
going to New > Other > GlassFish > GlassFish Deployment Descriptor.
Accept all the defaults. 参考文献
发布于 2013-11-08 15:54:02
我不知道你是否在使用稳定的Netbeans。问题是XML导航器在Netbeans上损坏或未安装或禁用。
对于这个问题,您有两个解决方案:
- Glassfish Server 3 - Common
- IDE Platform
- Java EE Base
我推荐第一个解决方案,因为我们不确定哪个组件崩溃了。
https://stackoverflow.com/questions/19861773
复制相似问题