Mar*_*ney 3 java import whitespace jsp
我们使用JSP(以及其他东西)来构建HTML和纯文本电子邮件.在纯文本JSP中,我们在导入类和taglib时必须非常小心新行.
我们一直在做的是在我们启动下一行的同一行结束导入,如下所示:
<%@ page language="java" contentType="text/plain; charset=UTF-8" pageEncoding="UTF-8" %><%--
Forgive the funky formating BUT being a plain text email all
white space, including linebreaks for JSP tags gets carried over
to the final results!!!!
--%><%@
taglib uri="/tags/struts-bean" prefix="bean" %><%@
taglib uri="/tags/struts-logic" prefix="logic" %><%@
page import="java.util.*" %><%@
page import="foo.package.integration.value.*" %><%@
page import="foo.package.integration.value.languages.LanguageType" %><%@
page import="foo.package.integration.bd.*" %><%@
page import="foo.package.presentation.resource.DBConstants" %><%@
page import="foo.package.presentation.resource.MessageUtilities" %><%
Locale notificationLocale = (Locale) pageContext.getAttribute("notificationLocale");
Inspection inspection = (Inspection) request.getSession().getAttribute("inspection");
String survey = MessageUtilities.getMessageDetailForAnonymousSurvey(inspection, notificationLocale, false);
String appName = foo.package.presentation.resource.notification.NotificationBrander.getApplicationNameOrDefault(request);
%><bean:message key="notification.text.header.client.applicationName" arg0="<%= appName %>" locale="notificationLocale"/>
Run Code Online (Sandbox Code Playgroud)
我想将所有这些包括在一个<%@ ... %>块中.那可能吗?如果是这样,怎么样?
<%@ page import="java.io.PrintWriter, java.io.FileOutputStream, java.io.File, etc... %>
Run Code Online (Sandbox Code Playgroud)
只需使用逗号分隔导入即可.
| 归档时间: |
|
| 查看次数: |
3301 次 |
| 最近记录: |