%@ page import="java.util.*" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Map" %>
<%@ page import="org.w3c.dom.Node" %>
<%@ page import="org.jafer.query.QueryBuilder" %>
<%@ page import="org.jafer.record.Field" %>
<%@ page import="org.mdcog.config.MdcConfig" %>
<%@ page import="org.mdcog.db.Persistor" %>
<%@ page import="org.mdcog.databeans.ResultDisplayRow" %>
<%@ page errorPage="error.jsp" %>
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/displaytag-12.tld" prefix="display" %>
removed "+formBean.getRlChk().length+" items
"; } } String fldstr; // Process resource input form fields from popup if (rlAction != null && rlAction.equals("addanno")) { String recno = request.getParameter("recno"); if (recno != null) { int irecno = Integer.parseInt(recno); fldstr = request.getParameter("inp_anno"); if (fldstr != null) { ResultDisplayRow rdl = (ResultDisplayRow)readingListBean.getDisplayList().get(irecno); rdl.setField("annotation",fldstr); //readingListBean.getDisplayList().set(irecno,rdl); } } } // Process resource input form fields from popup if (rlAction != null && rlAction.equals("addinput")) { Map formfields = new HashMap(); fldstr = request.getParameter("inp_author"); if (fldstr == null) fldstr = ""; formfields.put("author",fldstr); fldstr = request.getParameter("inp_title"); if (fldstr == null) fldstr = ""; formfields.put("title",fldstr); fldstr = request.getParameter("inp_abstract"); if (fldstr == null) fldstr = ""; formfields.put("abstract",fldstr); fldstr = request.getParameter("inp_publisher"); if (fldstr == null) fldstr = ""; formfields.put("publisher",fldstr); fldstr = request.getParameter("inp_dateIssued"); if (fldstr == null) fldstr = ""; formfields.put("dateIssued",fldstr); fldstr = request.getParameter("inp_isbn"); if (fldstr == null) fldstr = ""; formfields.put("isbn",fldstr); fldstr = request.getParameter("inp_issn"); if (fldstr == null) fldstr = ""; formfields.put("issn",fldstr); fldstr = request.getParameter("inp_weburl"); if (fldstr == null) fldstr = ""; formfields.put("weburl",fldstr); ResultDisplayRow newrow = new ResultDisplayRow(); newrow.setDocSource("manual"); newrow.setFields(formfields); readingListBean.addItem(newrow); } // Process save Resource List form if (rlAction != null && !rlAction.equals("false") && !rlAction.equals("loadrl")) { fldstr = request.getParameter("rl-author"); if (fldstr == null) fldstr = ""; readingListBean.setField("author",fldstr); fldstr = request.getParameter("rl-owner"); if (fldstr == null) fldstr = ""; readingListBean.setField("owner",fldstr); fldstr = request.getParameter("rl-title"); if (fldstr == null) fldstr = ""; readingListBean.setField("title",fldstr); fldstr = request.getParameter("rl-annotation"); if (fldstr == null) fldstr = ""; readingListBean.setField("annotation",fldstr); fldstr = request.getParameter("rl-dateCreated"); if (fldstr == null) fldstr = ""; readingListBean.setField("dateCreated",fldstr); if (rlAction.equals("save")) { readingListBean.setDocId(""); readingListBean.saveResourceList(readingListBean.getFields()); } else if (rlAction.equals("update")) { readingListBean.saveResourceList(readingListBean.getFields()); } } // Process resource input form fields from popup if (rlAction != null && rlAction.equals("loadrl")) { String docid = request.getParameter("docid"); if (docid != null && docid.length() > 0) { readingListBean.loadResourceList(docid); readingListBean.setDocId(docid); } } %>