Home - niczhu/seckill GitHub Wiki

wiki!

cas权限

org.jasig.cas.client https://www.jianshu.com/p/61c20a94c873

jquery,layui

com.ucap.gz

使用spring 多数据源,DruidDataSource + jdbc , auth: org.jasig.cas.client 短信sms: 用软维提供的JAVA接口信息(短信,彩信)调用API 调度

META-INF

这段代码是一个Java EE(Enterprise Edition)应用的部署描述符(Deployment Descriptor)。它是用XML编写的,用于配置Java EE应用的行为。部署描述符包含了如何部署和配置应用模块的信息,这些信息用于应用服务器来正确运行应用。

这段代码中的主要元素如下:

<application>:这是部署描述符的根元素,它定义了应用的版本和相关的XML模式。
<module>:这个元素定义了应用中的一个模块。在这个例子中,模块的id是"appmanager-Web"。
<web>:这个元素用于定义Web模块的特定设置。
<web-uri>:这个元素定义了Web模块的位置。在这个例子中,Web模块的WAR(Web Application Archive)文件名是"web.war"。

<context-root>:这个元素定义了Web模块的上下文根。在这个例子中,上下文根是"appmanagerWeb",这意味着你可以通过访问"http://<服务器名>:<端口>/appmanagerWeb"来访问这个Web应用。

这段代码通常是放在Java EE应用的WAR文件中的META-INF目录下的application.xml文件中。当你将WAR文件部署到Java EE应用服务器(如Tomcat、GlassFish、WebLogic等)时,应用服务器会读取这个文件,以获取如何配置和运行应用的信息。

web.xml 与weblogic.xml

在Java EE项目中,web.xml 和 weblogic.xml 文件都位于 WEB-INF 目录下,它们的主要作用如下:

web.xml:这是部署描述符(Deployment Descriptor)文件,它是Java EE标准的一部分,用于配置Web应用的行为。它包含了Servlet、过滤器(Filter)、监听器(Listener)、URL模式、欢迎页面、错误页面等的配置信息。

例如:

<servlet> 和 <servlet-mapping> 元素用于定义Servlet和它们的URL模式。
<filter> 和 <filter-mapping> 元素用于定义过滤器和它们的URL模式。
<listener> 元素用于定义监听器。
<welcome-file-list> 元素用于定义欢迎页面等。
weblogic.xml:这是WebLogic服务器特有的配置文件,用于在WebLogic服务器上部署Web应用时提供额外的配置信息。这个文件不是Java EE标准的一部分,只有在WebLogic服务器上部署时才需要。

例如:

<context-root> 元素用于定义Web应用的上下文路径。
<security-role-assignment> 元素用于定义安全角色和用户/组的映射。
<resource-ref> 元素用于定义资源引用,如JDBC数据源、JMS队列等。
<jsp-descriptor> 元素用于定义JSP特定的设置。
这两个文件都是在部署Web应用时由应用服务器读取的。web.xml 文件定义了Web应用的标准配置,而 weblogic.xml 文件提供了针对WebLogic服务器的特定配置。

java web工程目录结构:



├─examples
  ├─jsp
    ├─async
    ├─cal
    ├─checkbox
    ├─colors
    ├─dates
    ├─error
    ├─forward
    ├─images
    ├─include
    ├─jsp2
      ├─el
      ├─jspattribute
      ├─jspx
      ├─misc
      ├─simpletag
      └─tagfiles
    ├─jsptoserv
    ├─num
    ├─security
      └─protected
    ├─sessions
    ├─simpletag
    ├─snp
    ├─tagplugin
    └─xml
  ├─META-INF
  ├─servlets
    ├─images
    └─nonblocking
  ├─WEB-INF
    ├─classes
      ├─async
      ├─cal
      ├─checkbox
      ├─colors
      ├─compressionFilters
      ├─dates
      ├─error
      ├─examples
      ├─filters
      ├─http2
      ├─jsp2
        └─examples
            ├─el
            └─simpletag
      ├─listeners
      ├─nonblocking
      ├─num
      ├─sessions
      ├─trailers
      ├─util
      ├─validators
      └─websocket
          ├─chat
          ├─drawboard
            └─wsmessages
          ├─echo
          └─snake
    ├─jsp
    ├─lib
    └─tags
⚠️ **GitHub.com Fallback** ⚠️