摘要:
dom解析和Sax解析的比较 阅读全文
摘要:
public class SimpleDemo5 extends SimpleTagSupport{ private int count; public void setCount(int count) { this.count=count; } @Override public void doTa 阅读全文
摘要:
/控制标签体是否执行 public class SimpleDemo1 extends SimpleTagSupport{ @Override public void doTag() throws JspException, IOException { //拿到标签体 JspFragment jf=this.getJspBody(); ... 阅读全文
摘要:
javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚本元素。 WEB容器在处理简单标签的标签体时,会把标签体内容用一个JspFragment对象表示,并调用标签处理器对象的setJspBody方法把JspFragment对象传递给标签处理器对象。Js... 阅读全文
摘要:
setJspContext方法 用于把JSP页面的pageContext对象传递给标签处理器对象 setParent方法 用于把父标签处理器对象传递给当前标签处理器对象 getParent方法 用于获得当前标签的父标签处理器对象 setJspBody方法 用于把代表标签体的JspFragment对象传递给标签处理器对象 doTag方法 用于完成所有的标签逻辑,包括输出... 阅读全文
摘要:
左边的传统标签,右边的为简单标签 阅读全文
摘要:
自定义标签除了去除Java代码之外还有以下四个用处: *控制jsp页面某一部分内容是否执行。 *控制整个jsp页面是否执行。 *控制jsp页面内容重复执行。 *修改j页面内容输出 *控制jsp页面某一部分内容是否执行: @Override public int doStartTag() throws JspExcepti... 阅读全文
摘要:
传统标签执行图: 阅读全文
摘要:
自定义标签主要用于移除Jsp页面中的java代码。 使用自定义标签移除jsp页面中的java代码,只需要完成以下两个步骤: 编写一个实现Tag接口的Java类(标签处理器类)。 编写标签库描述符(tld)文件,在tld文件中对标签处理器类进行描述。 使用自定义标签在输出IP: Java部分: public class ShowIP extends TagSupport ... 阅读全文
摘要:
HTML代码: <input name="birthday" type="text" id="birthday" title="点击选择" onClick="javascript:ShowCalendar(this.id)" size="20"><input type="button" name=" 阅读全文
摘要:
//利用Xpath找出第二本书的书名 @Test public void test1() throws Exception{ SAXReader reader=new SAXReader(); Document document=reader.read("src/Demo2.xml"); Element book_2=(Elemen... 阅读全文
摘要:
//在第一本书的第三个位置加一个价钱 @Test public void test1() throws DocumentException, Exception{ SAXReader read=new SAXReader(); Document document=read.read("src/Demo2.xml"); Element... 阅读全文
摘要:
<书架> <书> <书名>什么都不知道</书名> <作者>某及</作者> <价钱>100</价钱> <价钱>100元</价钱> <价钱>998元</价钱> <价钱>98</价钱> </书> <书> <书名>毛线</书名> <作者>小涛</作者> <价钱>无价之宝</价钱> </书> </书架> 阅读全文
摘要:
dom解析: public class Demo1 { /* public static void main(String[] args) throws Exception{ //创建工厂 DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance(); //得到dom解析器 DocumentBuil... 阅读全文
摘要:
使用JAXP进行sax解析 //创建解析工厂 SAXParserFactory factory=SAXParserFactory.newInstance(); //得到解析工具 SAXParser parse=factory.newSAXParser(); //得到读取器 XMLRe... 阅读全文