<put name="body" value="error_body.jsp"/> </definition> </tiles-definitions> camel-define文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"> <taglib> <tlibversion>1.0</tlibversion> <jspversion>1.1</jspversion> <shortname>camel</shortname> <uri>http://jakarta.apache.org/struts/tags-bean</uri> <tag> <name>isLastPage</name> <tagclass>com.bookshop.util.IsLastTag</tagclass> <bodycontent>JSP</bodycontent> <attribute> <name>page</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag> </taglib> 上面几个文件和struts-bean.tld,struts-html.tld,struts-tiles.tld,struts-logic.tld都一起位于WEB-INF的根目录下面。 以下是三个Action文件: /*FindRecordAction.java*/ package com.bookshop.action;
import org.apache.struts.action.ActionMapping; import org.apache.struts.action.ActionForm; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForward; import com.bookshop.form.FindRecordForm; import org.apache.struts.action.Action; import java.util.List; import java.util.ArrayList; import com.bookshop.model.Operator; import com.bookshop.util.PageInfo; import org.apache.struts.action.ActionErrors; import org.apache.struts.action.ActionError;
public class FindRecordAction extends Action { public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest servletRequest, HttpServletResponse servletResponse) { FindRecordForm findRecordForm = (FindRecordForm) actionForm;
上一篇:JBuilder2005实战JSP之特殊页面
下一篇:JSP数据库操作例程
|