当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

JSP Layout

JSP布局框架
授权协议 MIT
开发语言 Java
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 周子平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

JSP Layout 是一个用来实现 JSP 布局支持的简单示例项目。该项目只需要一个 Servlet 类,一些配置即可。下载的压缩包中包含一个完整的项目,可直接导入 Eclipse 进行编译。运行时只需要在 Tomcat 或者其他应用服务器上配置一个web应用,并将路径指向解压后的webapp目录即可。例如:

<Context path="" docBase="D:\WORKDIR\JSP Layout\webapp" reloadable="true"/>

启动后直接访问 http://localhost:8080/ 或者 http://localhost:8080/hello.jspx 即可看到效果。

示例页面有两部分组成:

1. hello.jsp (数据页面)

<%
    request.setAttribute("layout","main.jsp");
    request.setAttribute("page_title","JSPX布局演示");
%>

2. main.jsp (布局页面)

<html>
<head>
    <title>${page_title}</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <style>
    h1 {font-size:16pt;}
    </style>
</head>
<body>
    <h1>JSP布局演示</h1>
    <hr/>
    ${screen_content}
    <hr/>
    <%=new java.util.Date()%>
</body>
</html>

  • JSP Layout 是一个用来实现 JSP 布局支持的简单示例项目。该项目只需要一个 Servlet 类,一些配置即可。下载的压缩包中包含一个完整的项目,可直接导入 Eclipse 进行编译。运行时只需要在 Tomcat 或者其他应用服务器上配置一个web应用,并将路径指向解压后的webapp目录即可。例如: <Context path="" docBase="D:\WORKDIR\JSP La

  • 首先,在WEB-INF目录下新建tags目录,然后,在tags目录下新建文件mainLayout.tag 内容为: <%@tag pageEncoding="UTF-8"%> <%@tag trimDirectiveWhitespaces="true"%> <%@tag body-content="scriptless"%> <%@ attribute name="title" required=

  • 本文章仅用于知识记录   /WEB-INF/tags/layout.tag 1 <%@ tag language="java" pageEncoding="UTF-8" body-content="empty"%> 2 <%@ attribute name="file" type="java.lang.String" required="true" %> 3 <%@ attribute n

  • javax.servlet.ServletException: File amp;quot;/demo/header.jsp&quot; not found 错误原因 <jsp:include page="${ctx}/header.jsp"></jsp:include> ${ctx}是项目名,在登录页设置<c:set var="ctx" scope="application" value="${

  • <%@ page language="java" contentType="text/html; charset=UTF-8"       pageEncoding="UTF-8"%>   <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>   <%@ taglib prefix="c" uri="http:

 相关资料
  • 我创建了一个带有y.axis命令框的表单。每个框都包含一个JLabel和一个JList。这个盒子里的东西是X轴排序的。(图片) 如何在框之间添加垂直间隔,使其更易读。 如何拆分标签和列表,使标签更多地在左边,列表更多地在右边 我也欢迎其他使此表单更具可读性的想法。 这是我正在使用的代码。createCustomJList正在返回JList

  • 本文向大家介绍深入理解IOS控件布局之Masonry布局框架,包括了深入理解IOS控件布局之Masonry布局框架的使用技巧和注意事项,需要的朋友参考一下 前言: 回想起2013年做iOS开发的时候,那时候并没有采用手写布局代码的方式,而是采用xib文件来编写,如果使用纯代码方式是基于window的size(320,480)计算出一个相对位置进行布局,那个时候windows的size是固定不变的,

  • pre { white-space: pre-wrap; } 边框布局(border layout)提供五个区域:east、west、north、south、center。以下是一些通常用法: north 区域可以用来显示网站的标语。 south 区域可以用来显示版权以及一些说明。 west 区域可以用来显示导航菜单。 east 区域可以用来显示一些推广的项目。 center 区域可以用来显示主要

  • 问题内容: 范例GUI大家好,我有 问题。如果有人可以帮助,那就太好了。我正在使用border和 gridlayout,并且试图拆分GUI,但是这没有发生,因为我希望 按钮占整体的一小部分,可以说是1/5,但目前 超过了GUI的一半。我也尝试将按钮放在尺寸上, 但是我不确定这是否是一个好习惯。我有两个类,一个是 RunFurniture,它是框架的主要方法,另一个是 GUI的PanelFurnit

  • 基准网络 所有组件都与间隔为 8dp 的基准网格对齐。排版/文字(Type)与间隔为 4dp 的基准网格对齐。在工具条中的图标同样与间隔为 4dp 的基准网格对齐。这些规则适用于移动设备、平板设备以及桌面应用程序。 有关详细信息请参见组件一节。 有关详细信息请参见字体排版一节。 边框与间距 移动设备 移动设备布局模板包含了多种多样的屏幕和信息,这些信息描述了边框与间距如何应用于屏幕边界和元素。下面

  • 我是游戏开发新手,正在尝试为android创建一个Contra或旧的tmnt游戏(但很简单)。对于这场比赛,我决定将我的主屏幕分为三部分:上部用于统计,中部用于比赛,下部用于控制。我的主要。xml是 所以我为Mid Surface创建了GameView和GameloopThread类(这是非常标准的)。我的问题是如何在上下框架布局中绘制?我应该为每个布局的视图和线程创建新类,我应该在 GameVi

  • 我不知道如何移动和想象到窗口中的不同位置。我读过关于BorderLayout的文章,但我不知道如何实现它。我希望图像位于文本区域上方,但我不知道如何在对话框中进行。

  • Tabris.js使用原生平台的能力来对UI界面进行布局。由于显示密度在移动设备之间差异很大,因此Tabris.js中的像素始终用设备独立像素表示。 布局数据 全部控件都支持layoutData属性,该属性定义了控件的排列方式。layoutData的值必须是下列属性组成的一个对象: left right top bottom centerX centerY baseline width heigh