----------------------------
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
【外卖扫码点餐全开源小程序源码】是一个完整的小程序应用解决方案,专为实现便捷的外卖点餐服务而设计。这个开源项目意味着源代码对公众开放,开发者可以查看、学习和修改代码,以适应自己的业务需求。源码的开放性...
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...
少有的免费开源小程序商城。不说咱们系统别人的有多么好,但是我们能至少保证商城可以跑通,无加密,真正做到纯开源! 无坑试验田! 基本功能: 拼团是可用的 签到 优惠券 评价功能 购物流程畅通 一键式安装部署 ...
Niushop开源商城小程序免费版,本源码是稳定版源码,免费商用。微信商城、微信小程序商城,支持分销、团购、直播、秒杀、优惠券、自定义页面等众多营销功能,插件化开发,全开源,更适合二开。 Niushop开源商城小...
该压缩包文件包含的是一款全开源的外卖扫码点餐小程序的源码,具有较高的价值,售价为2400元。这款小程序集成了前端和后端的完整代码,旨在为餐饮业提供便捷的在线点餐服务,同时也适用于流量主进行二次开发或商业...
开源飞控平台比较 开源飞控平台是无人机系统的核心组件之一,负责飞行控制、导航和数据处理等功能。当前市场上有多种开源飞控平台,包括APM、Px4/Pixhawk、Autopilot、PPZ、MWC等。这些平台各有其优缺,今天我们将...
收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些...
书中还特别提到了一些开源界的重要事件,例如开源软件文集的收集和整理,这是开源革命史上的重要里程碑。 书中还提到了一些开源软件的宗旨和原则,例如开源软件的定义、开源软件的精神以及开源社区的运作模式等,...
因此我自己根据go语言中文社区提供的资料,还有互联网企业架构设计中的常见组件分类, 共精心挑选了100多个开源项目(项目不限于在github开源的项目), 分成以下十几个大类。 这个项目可以理解为互联网IT人打造的...
这十几个开源平替也能体验智能对话.pdf” 【描述】:本文主要介绍了由于ChatGPT的不可获取性,如何通过一系列开源的替代品来体验智能对话功能。这些开源项目为研究者和开发者提供了理解ChatGPT工作原理的机会。 ...
综上所述,这个开源项目为想要搭建微信小程序商城的开发者提供了一个全面的起点,涵盖了从服务器端到客户端的全部开发工作,通过Java和uniapp的结合,降低了开发难度,提高了开发效率,是电商类小程序开发的一个理想...
【描述】"精美企业公司官网小程序28.0开源,精美企业公司官网小程序28.0开源"的重复描述进一步强调了这个版本的小程序设计精美且完全开源。版本号28.0表明这是一个经过多次迭代和优化的成熟产品,可能包含了一些新的...
1. 采用uni-app框架开发,同时支持微信小程序、支付宝小程序等多个平台。 2. 前后端分离,采用Vue.js框架搭建前端页面,Node.js+Express框架提供后端API服务。 3. 实现了基本的用户管理功能,包括用户注册、登录、...