Assets Protocols
webforJ 支持自定义资产协议,以实现结构化和高效的资源访问。这些协议抽象了静态和动态资源检索的复杂性,确保资产在应用中无缝获取和集成。
Webserver 协议
ws://
协议允许您检索托管在 webforJ 应用的静态文件夹中的资产。位于应用类路径 src/main/resources/static
的所有文件可以直接从浏览器访问。例如,如果您在 resources/static 中有一个名为 css/app.css 的文件,则可以通过 /static/css/app.css
访问它。
ws:// 协议消除了在资源 URL 中硬编码 static
前缀的需要,避免了由于部署上下文不同而导致前缀变化的风险。如果 web 应用程序在根目录以外的上下文中部署,例如 /mycontext,则 css/app.css 的 URL 将为: /mycontext/static/css/app.css