📄 add.jsp
字号:
<%@ page language="java" contentType="text/html;charset=GBK" import="imis.*,java.util.*,java.text.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.io.*,java.sql.*" %> <% request.setCharacterEncoding("GBK"); session=request.getSession(); userStruct user=null; user=new userStruct(); user=(userStruct)session.getAttribute("user"); if(user==null){ response.sendRedirect("../../error/log.html"); }else{%><%Integer year = new Integer(request.getParameter("year"));Integer month = new Integer(request.getParameter("month"));Integer day = new Integer(request.getParameter("day"));String record = request.getParameter("record");Context ctx1 = new InitialContext(); //look up jndi name Object ref1 = ctx1.lookup("NoteController"); //cast to Home interface NoteControllerHome noteControllerHome = (NoteControllerHome) PortableRemoteObject.narrow(ref1, NoteControllerHome.class); NoteController noteController = noteControllerHome.create(); bookStruct bs = new bookStruct(); Collection c = new ArrayList(); c = noteController.getAll(); Iterator i = c.iterator(); Integer l = new Integer(0); while(i.hasNext()) { bs = (bookStruct)i.next(); if(bs.bookid.intValue()>l.intValue()) { l=bs.bookid; } }bookStruct book = new bookStruct();book.bookid = new Integer(l.intValue()+1);book.username = user.userId;book.bookdate = new java.sql.Date(year.intValue()-1900,month.intValue()-1,day.intValue());book.bookrecord = record;boolean ok = noteController.add(book);if(ok){session.setAttribute("bookstr",book);response.sendRedirect("added.jsp");}else{response.sendRedirect("../../error/addFailed.html");}%><%}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -