----------------------------
Fastjson is a JSON processor (JSON parser + JSON generator) written in Java:
FAST (measured to be faster than any other Java parser and databinder, incudes jackson. )
Powerful (full data binding for common JDK classes as well as any Java Bean class, Collection, Map, Date or enum)
Zero-dependency (doest not rely on other packages beyond JDK)
Open Source (Apache 2.0)
http://code.alibabatech.com/wiki/display/FastJSON/Home
----------------------------
SiteMesh is a web-page layout and decoration framework and web- application integration framework to aid in creating sites consisting of pages for which a consistent look/feel, navigation and layout scheme is required.
SiteMesh intercepts requests to any static or dynamically generated HTML page requested through the web-server, processes the content and then merges it with one or more decorators to build the final result.
SiteMesh can also be used compose large pages of smaller pages and layouts.
SiteMesh is fast. Really fast.
SiteMesh can be used in Java based web-applications, or applied to content as an offline job.
SiteMesh is extensible.
-----------------------------
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开源小项目源码及学习笔记汇总,主要是JSP JDBC实现留言管理范例、基于数据库的登陆程序、SP DAO完成用户登陆、MVC DAO完成用户登陆、MVC DAO_留言管理程序、JSP完成简单的登陆程序(代码 笔记)、JSP DAO...
一个开源的FFT算法库,包含几个计算音频数据的函数,用来做音频解析实现求取幅度值。 一个开源的FFT算法库,包含几个计算音频数据的函数,用来做音频解析实现求取幅度值。 一个开源的FFT算法库,包含几个计算音频...
微信开发java几个开源代码 jeewx,baeweixin,fastweixin
标题"iphone 几个开源工程"表明我们将探讨的是与iPhone应用开发相关的开源项目。这些项目可能涵盖了各种功能和设计模式,如用户界面、网络通信、数据存储、动画效果等,为开发者提供了参考和学习的平台。 描述提到...
标题中的“几个开源的简单信息管理系统”指的是提供给公众免费使用的、用于管理不同场景信息的软件系统。这些系统通常由编程社区的成员开发,并允许用户查看、修改和分发源代码,以适应他们的特定需求。在本例中,...
几个开源的ChatGPT项目.zip
【20个开源前端代码】推荐20个开源的前端低代码项目
Niushop开源商城小程序免费版,本源码是稳定版源码,免费商用。微信商城、微信小程序商城,支持分销、团购、直播、秒杀、优惠券、自定义页面等众多营销功能,插件化开发,全开源,更适合二开。 Niushop开源商城小...
28个开源RTOS载点、适用平台、性能介绍 在嵌入式系统开发中,实时操作系统(RTOS)扮演着非常重要的角色。作为一种小型的操作系统,RTOS能够提供实时性、可靠性和高效性等特点,满足了嵌入式系统的需求。今天,我们...
Thinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成...
jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 javajdk1.8jdk1.8 java...
开源版 抽奖小程序源码分享 这是一款抽奖小程序源码, 开源无密版本源码,可研究或升级 开源版抽奖小程序: 1、修改每人每天次数的情况下增加抽奖次数 2、添加强制分享自定义开源版 抽奖小程序源码分享 这是一款抽奖...
根据提供的文件信息,我们可以从标题、描述以及标签中提炼出几个关键知识点,这些知识点主要围绕“Unity开源项目”展开。接下来将对这些知识点进行详细阐述。 ### 一、Unity开源项目的概念 Unity是一款由Unity ...
该压缩包文件包含的是一款全开源的外卖扫码点餐小程序的源码,具有较高的价值,售价为2400元。这款小程序集成了前端和后端的完整代码,旨在为餐饮业提供便捷的在线点餐服务,同时也适用于流量主进行二次开发或商业...
目前市场上有多种开源工作流引擎,下面我们将比较其中几种流行的开源工作流引擎。 1. JBPM JBPM是当前使用最广泛的开源工作流引擎之一,它具有很高的灵活性和可扩展性。JBPM支持WS-BPEL 2.0流程建模标准,文档非常...
开源飞控平台比较 开源飞控平台是无人机系统的核心组件之一,负责飞行控制、导航和数据处理等功能。当前市场上有多种开源飞控平台,包括APM、Px4/Pixhawk、Autopilot、PPZ、MWC等。这些平台各有其优缺,今天我们将...
同城微圈小程序源码 开源版小程序 同城微圈主要收集发布本地同城信息,集吃喝玩乐为一体的小程序 小程序主要有分类资讯、同城发帖、商家入驻、商家展示、同城活动、 同城合伙人、同城资讯、红包福利、同城拼车、...
这个开源项目的一大亮点是支持“各端小程序一键发布”。这意味着开发者无需为不同平台编写特定的代码,只需一次开发,即可轻松将应用发布到各个小程序平台,大大降低了开发成本和时间。 100%开源的特性,意味着所有...
收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些...
因此我自己根据go语言中文社区提供的资料,还有互联网企业架构设计中的常见组件分类, 共精心挑选了100多个开源项目(项目不限于在github开源的项目), 分成以下十几个大类。 这个项目可以理解为互联网IT人打造的...