在哪里可以找到isUserInRole的源代码?我找到的只是接口或调用super.isUserInRole
答案 0 :(得分:3)
您可以在具体实施中找到它。如您所见,Java EE是一个抽象 API,它几乎只存在于接口中。它的好处是您可以在任何服务器上部署Web应用程序。
具体实现称为应用程序服务器和/或servlet容器,如Sun Glassfish,IBM WebSphere,Oracle Weblogic,Apache Tomcat,Eclipse Jetty等。您需要检查您的服务器实现是否是开源的,然后从供应商的主页下载源。
Tomcat 6.0例如是开源的,你可以下载here(查看底部的源代码分发链接)。它位于org.apache.catalina.connector.Request
类。