本文整理了Java中org.apache.openejb.jee.WebApp.getJspConfig()
方法的一些代码示例,展示了WebApp.getJspConfig()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebApp.getJspConfig()
方法的具体详情如下:
包路径:org.apache.openejb.jee.WebApp
类名称:WebApp
方法名:getJspConfig
暂无
代码示例来源:origin: org.apache.openejb/openejb-jee
public void setTaglib(final Taglib taglib) {
final List<JspConfig> jspConfigs = getJspConfig();
if (jspConfigs.isEmpty()) {
jspConfigs.add(new JspConfig());
}
jspConfigs.get(0).getTaglib().add(taglib);
}
代码示例来源:origin: org.apache.tomee/openejb-jee
public void setTaglib(final Taglib taglib) {
final List<JspConfig> jspConfigs = getJspConfig();
if (jspConfigs.isEmpty()) {
jspConfigs.add(new JspConfig());
}
jspConfigs.get(0).getTaglib().add(taglib);
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
@Override
public void preProcessWebXmlElement(WebApp webApp, MergeContext context) throws DeploymentException {
if (webApp.getJspConfig().isEmpty()) {
return;
}
if (webApp.getJspConfig().size() > 1) {
throw new DeploymentException(WebDeploymentMessageUtils.createMultipleConfigurationWebAppErrorMessage("jsp-config"));
}
JspConfig jspConfig = webApp.getJspConfig().get(0);
for (Taglib taglib : jspConfig.getTaglib()) {
context.setAttribute(createTaglibKey(taglib), new MergeItem(taglib.getTaglibLocation(), null, ElementSource.WEB_XML));
}
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
private static void checkMultiplicities(WebApp webApp) throws DeploymentException {
if (webApp.getSessionConfig().size() > 1) {
throw new DeploymentException(WebDeploymentMessageUtils.createMultipleConfigurationWebAppErrorMessage("session-config"));
}
if (webApp.getJspConfig().size() > 1) {
throw new DeploymentException(WebDeploymentMessageUtils.createMultipleConfigurationWebAppErrorMessage("jsp-config"));
}
if (webApp.getLoginConfig().size() > 1) {
throw new DeploymentException(WebDeploymentMessageUtils.createMultipleConfigurationWebAppErrorMessage("login-config"));
}
}
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
@Override
public void merge(WebFragment webFragment, WebApp webApp, MergeContext mergeContext) throws DeploymentException {
if (webFragment.getJspConfig().isEmpty()) {
return;
}
if (webFragment.getJspConfig().size() > 1) {
logger.warn(WebDeploymentMessageUtils.createMultipleConfigurationWarningMessage("jsp-config", mergeContext.getCurrentJarUrl()));
}
JspConfig srcJspConfig = webFragment.getJspConfig().get(0);
if (webApp.getJspConfig().isEmpty()) {
webApp.getJspConfig().add( new JspConfig());
}
JspConfig targetJspConfig = webApp.getJspConfig().get(0);
//Merge Tag lib configurations
for (Taglib taglib : srcJspConfig.getTaglib()) {
if (MergeHelper.mergeRequired(createTaglibKey(taglib), "jsp-config/tag-lib", "taglib-uri", taglib.getTaglibUri(), "taglib-location", taglib.getTaglibLocation()
, mergeContext)) {
targetJspConfig.getTaglib().add(taglib);
}
}
//Merge jsp-property-group configurations, seem that no merge actions are required, just add them to the web.xml file
for (JspPropertyGroup srcJspPropertyGroup : srcJspConfig.getJspPropertyGroup()) {
targetJspConfig.getJspPropertyGroup().add(srcJspPropertyGroup);
}
}
代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core
WebApp webApp = webModule.getWebApp();
if (webApp != null) {
for (JspConfig jspConfig : webApp.getJspConfig()) {
for (Taglib taglib : jspConfig.getTaglib()) {
String location = taglib.getTaglibLocation();
代码示例来源:origin: org.apache.tomee/openejb-core
final WebApp webApp = webModule.getWebApp();
if (webApp != null) {
for (final JspConfig jspConfig : webApp.getJspConfig()) {
for (final Taglib taglib : jspConfig.getTaglib()) {
String location = taglib.getTaglibLocation();
代码示例来源:origin: org.apache.openejb/openejb-core
final WebApp webApp = webModule.getWebApp();
if (webApp != null) {
for (final JspConfig jspConfig : webApp.getJspConfig()) {
for (final Taglib taglib : jspConfig.getTaglib()) {
String location = taglib.getTaglibLocation();
代码示例来源:origin: org.apache.geronimo.modules/geronimo-jasper-builder
List<JspConfig> jspConfigs = webApp.getJspConfig();
for (JspConfig jspConfig : jspConfigs) {
List<Taglib> taglibs = jspConfig.getTaglib();
代码示例来源:origin: org.apache.geronimo.modules/geronimo-jasper-builder
List<JspConfig> jspConfigs = webApp.getJspConfig();
List<String> jspMappings = new ArrayList<String>();
for (JspConfig jspConfig : jspConfigs) {
代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder
List<JspConfig> jspConfigs = webApp.getJspConfig();
for (JspConfig jspConfig : jspConfigs) {
for (JspPropertyGroup propertyGroup : jspConfig.getJspPropertyGroup()) {
内容来源于网络,如有侵权,请联系作者删除!