`
dfwang
  • 浏览: 96303 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

收集几个开源小东西

阅读更多
----------------------------
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开源小项目源码及笔记汇总.rar

    收集几个JSP开源小项目源码及学习笔记汇总,主要是JSP JDBC实现留言管理范例、基于数据库的登陆程序、SP DAO完成用户登陆、MVC DAO完成用户登陆、MVC DAO_留言管理程序、JSP完成简单的登陆程序(代码 笔记)、JSP DAO...

    一个开源的FFT算法库,包含几个计算音频数据的函数,用来做音频解析实现求取幅度值。

    一个开源的FFT算法库,包含几个计算音频数据的函数,用来做音频解析实现求取幅度值。 一个开源的FFT算法库,包含几个计算音频数据的函数,用来做音频解析实现求取幅度值。 一个开源的FFT算法库,包含几个计算音频...

    微信开发java几个开源代码

    微信开发java几个开源代码 jeewx,baeweixin,fastweixin

    iphone 几个开源工程

    标题"iphone 几个开源工程"表明我们将探讨的是与iPhone应用开发相关的开源项目。这些项目可能涵盖了各种功能和设计模式,如用户界面、网络通信、数据存储、动画效果等,为开发者提供了参考和学习的平台。 描述提到...

    几个开源的简单信息管理系统

    标题中的“几个开源的简单信息管理系统”指的是提供给公众免费使用的、用于管理不同场景信息的软件系统。这些系统通常由编程社区的成员开发,并允许用户查看、修改和分发源代码,以适应他们的特定需求。在本例中,...

    几个开源的ChatGPT项目.zip

    几个开源的ChatGPT项目.zip

    Niushop开源商城小程序 DEV全开源.rar

    Niushop开源商城小程序免费版,本源码是稳定版源码,免费商用。微信商城、微信小程序商城,支持分销、团购、直播、秒杀、优惠券、自定义页面等众多营销功能,插件化开发,全开源,更适合二开。 Niushop开源商城小...

    Thinkphp小程序一键生成平台系统开源小程序.zip

    Thinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成平台系统开源小程序.zipThinkphp小程序一键生成...

    开源小程序商城源码

    少有的免费开源小程序商城。不说咱们系统别人的有多么好,但是我们能至少保证商城可以跑通,无加密,真正做到纯开源! 无坑试验田! 基本功能: 拼团是可用的 签到 优惠券 评价功能 购物流程畅通 一键式安装部署 ...

    图片壁纸社区app前后端开源小程序源码

    对于想要基于这个开源项目进行二次开发的人员,除了熟悉上述技术栈外,还需要关注以下几个关键点: 1. 数据安全:确保用户数据的安全传输和存储,避免敏感信息泄露。 2. 性能优化:通过合理的缓存策略、图片压缩等...

    开源版 抽奖小程序源码分享 这是一款抽奖小程序源码

    开源版 抽奖小程序源码分享 这是一款抽奖小程序源码, 开源无密版本源码,可研究或升级 开源版抽奖小程序: 1、修改每人每天次数的情况下增加抽奖次数 2、添加强制分享自定义开源版 抽奖小程序源码分享 这是一款抽奖...

    【20个开源前端代码】推荐20个开源的前端低代码项目

    【20个开源前端代码】推荐20个开源的前端低代码项目

    90几套Unity开源项目.txt

    根据提供的文件信息,我们可以从标题、描述以及标签中提炼出几个关键知识点,这些知识点主要围绕“Unity开源项目”展开。接下来将对这些知识点进行详细阐述。 ### 一、Unity开源项目的概念 Unity是一款由Unity ...

    le3376零象租房小程序1.0.1开源.zip

    【标题】"le3376零象租房小程序1.0.1开源.zip" 提供的是一个基于微信小程序的开源项目,主要用于租房服务。这个版本是1.0.1,意味着它是该应用的早期版本,可能包含基础功能,但可能在稳定性和功能扩展方面还有待...

    外卖扫码点餐全开源小程序源码【价值2400元】.rar

    该压缩包文件包含的是一款全开源的外卖扫码点餐小程序的源码,具有较高的价值,售价为2400元。这款小程序集成了前端和后端的完整代码,旨在为餐饮业提供便捷的在线点餐服务,同时也适用于流量主进行二次开发或商业...

    几种开源工作流引擎的简单比较

    目前市场上有多种开源工作流引擎,下面我们将比较其中几种流行的开源工作流引擎。 1. JBPM JBPM是当前使用最广泛的开源工作流引擎之一,它具有很高的灵活性和可扩展性。JBPM支持WS-BPEL 2.0流程建模标准,文档非常...

    抽奖小程序开源源码PHP+uniapp

    这个开源项目的一大亮点是支持“各端小程序一键发布”。这意味着开发者无需为不同平台编写特定的代码,只需一次开发,即可轻松将应用发布到各个小程序平台,大大降低了开发成本和时间。 100%开源的特性,意味着所有...

    几大主流开源飞控平台优劣比较

    开源飞控平台比较 开源飞控平台是无人机系统的核心组件之一,负责飞行控制、导航和数据处理等功能。当前市场上有多种开源飞控平台,包括APM、Px4/Pixhawk、Autopilot、PPZ、MWC等。这些平台各有其优缺,今天我们将...

    收集一些开源数值计算项目并复制它们.zip

    收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些开源数值计算项目并复制它们.zip收集一些...

    开源软件文集:开源革命之声.pdf

    书中还特别提到了一些开源界的重要事件,例如开源软件文集的收集和整理,这是开源革命史上的重要里程碑。 书中还提到了一些开源软件的宗旨和原则,例如开源软件的定义、开源软件的精神以及开源社区的运作模式等,...

Global site tag (gtag.js) - Google Analytics