JSTL

以下引用来自百度百科:          JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库          JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。core 标记库提供了定制操作,通过限制了作用域的变量管理数据,以及执行页面内容的迭代和条件操作。它还提供了…

XML在B/S架构开发中的应用

传统上, 我们利用JSP+Bean来开发用户界面, 这里介绍一种利用XML+XSLT的方法来替代JSP   动机:   1. JSP构造页面太痛苦. 代码嵌入页面导致页面臃肿, 逻辑复杂, 不易编辑.   2. 程序员和美工的接口必须精确定义. 复杂的嵌套输出必须构造复杂的显示类作为接口.   3. 调试JSP必须等到前端程序结束才能看到效果.   3. 调试JSP效率极低, 一点点小的修改都会引起jsp的重新编译.   新的XML的解决…

自定义标签

原帖:http://zetcode.com/tutorials/jeetutorials/customjsptags/[quote]Custom JSP tagsIn this part of the JEE tutorials we will talk about custom tags. A custom tag is a user-defined JSP language element. It is an extension to the JSP language. Custom tags are reusable software components. Custom tags are used to handle common functionality. They also separate programming…

struts2配置文件样本

[code] /jsp/baseinfo/Customer_add.jsp /customerlistAll.action /jsp/baseinfo/Customer_edit.jsp /customerlistAll.action /customerlistAll.action /jsp/baseinfo/Customer_index.jsp /jsp/baseinfo/fail.jsp /jsp/baseinfo/fail.jsp consultList.action /jsp/baseinfo/fail.jsp consultList.action consultList.action /jsp/baseinfo/fail.jsp /jsp/baseinfo/fail.jsp shoolList.action /jsp/bas…

struts中调用Action时注意

SSH , , 发表评论
问题描述: struts-config.xml配置 <action attribute="itemForm" input="/jsp/errors.jsp" name="itemForm" parameter="status" path="/jsp/ques/item" scope="request" type="com.klx.struts.action.ItemAction"> <forward name="question" path="/jsp/ques/question.jsp"></forward> </action>    itemAction.java代码 public class ItemAction extends DispatchAction { p…

dwr 简单应用

1.jsp页面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>My JSP 'dwr.jsp' starting page</title> <script type="text/javascript" src="/dwr/interface/ShowMap.js"></script> <script type="text/javascript" src="/dwr/engine.…

jstl标签库的介绍(转载)

jstl标签库的介绍(转载)从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。作者:丁令(http:///www.DingL.com/)JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在…

Ajax总结

[b]Ajax:无刷新技术。[/b]全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.传统的web应用程序:jsp 向jsp和servlet发出请求—转发到jsp。 存在着请求--------响应的过程。[b]如何使用AjaxAjax的六大步骤:[/b]1 //创建XMLHttpRequest对象实例2 http_request.onreadystatechange = 你的另外一个js函数名; //定义处理返回结果的函数3 http_r…

jsp自定义标签

jsp教程JSP自定义标签试验 一、概述       JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。        首先介绍一下这种技术吧! 1.优点:取代了JSP中的Java程序,并且可以重复使用,方便不熟悉Java编程的网页设计人员。 2.开发流程:(1)       编写JSP,在JSP中使…

JSP自定义标签学习(基础)

自定义标签的最大的特点:利用 自定义标签,软件开发人员和页面设计人员可以独立地自由工作.页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,若国际化等等,这样,页面设计人员可以使用自定义标签的形式来实现具体的功能.下面我们来指定一个简单的标签,步骤如下扩张TagSupport 写自定义Tag的tld文件 web.xml中指定你的tld文件 在J…

Servlet的三种实现方式

Servlet有三种实现方式: * 实现Servlet接口 * 继承GenericServlet类 * 继承HttpServlet类 package com.yuchao.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class HelloWorld…

iBatis2源码分析(一)——xml解析模块

       与大多数ORM框架一样,iBatis2也是用Xml描述ORM映射信息(在annotations出现之前),那么这些XML配置信息是怎么解析呢?呵呵,大部分人看到这儿可能会说:这有啥难的,用DOM或者SAX解析xml都是很容易的事!确实iBatis解析xml的方法也无外乎这二者之一,不过仔细读过iBatis解析XML的源码,我发现iBatis解析xml的代码很值得我们学习……     iBatis中最重要的一个接口是SqlMapClient,首先看看在程…

Java过滤器与SpringMVC拦截器之间的关系与区别

今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个全局而又细致的认识,由于已至深夜,时间原因,我就把一些网友的观点重点摘录下来,大家仔细看后也一定会有一个比较新的认识(在此非常感谢那些大牛们的无私奉献,分享他们的经验与心得,才能让像我这样的小白有机会站一下你们…

findByNamedParam,findByNamedQueryAndNamedParam的使用

findByNamedParam,findByNamedQueryAndNamedParam的使用方法收藏当在使用自己拼装的HQL语句时,如果里面包括中文的话,输出到控制台则是乱码。应该采用参数绑定的机制来查询。spring 封装了对hibernate 底层操作,现列了一些查询方法:1,findByNamedParamcode:public List getRolesByName(String roleName) { return getHibernateTemplate().findByNamedParam("from Role role where role.name=:role…
下一页 »