entitycatalog.jsp
来自「sun公司的petstore,一个J2ee的示例应用程序.」· JSP 代码 · 共 30 行
JSP
30 行
<%@page import="java.util.*"%><%@page import="java.net.*"%><%@page import="java.io.*"%><% Properties entityCatalog = (Properties) getServletContext().getAttribute("EntityCatalog"); if (entityCatalog == null) { entityCatalog = new Properties(); //System.err.println(getServletContext().getResource("/schemas/EntityCatalog.properties")); entityCatalog.load(getServletContext().getResource("/schemas/EntityCatalog.properties").openStream()); for (Enumeration names = entityCatalog.propertyNames(); names.hasMoreElements();) { String name = (String) names.nextElement(); String value = entityCatalog.getProperty(name); if (value.startsWith("/")) { if (value.startsWith("//")) { value = new URL(new URL(HttpUtils.getRequestURL(request).toString()), value.substring(1)).toString(); } else { value = new URL(new URL(HttpUtils.getRequestURL(request).toString()), request.getContextPath() + value).toString(); } entityCatalog.setProperty(name, value); } } getServletContext().setAttribute("EntityCatalog", entityCatalog); } ByteArrayOutputStream stream = new ByteArrayOutputStream(); entityCatalog.store(stream, "Entity Catalog"); out.print(stream.toString());%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?