1: <% 2: String username = request.getParameter("username"); 3: String password = request.getParameter("password"); 4: if (username==nill || password==null || !isAuthenticatedUser(usename, password)) { 5: throw new Exception("invalid username or password"); 6: } 7: 8: String msgId = request.getParameter("msgId"); 9: if ( msgId == null ) { 10: throw new MyException("데이터 오류"); 11: } 12: Message msg = LookupMessageObject(msgId); 13: if ( msg != null ) { 14: out.println("From: " + msg.getUserName()"); 15: out.println("Subject: " + msg.getSubField()"); 16: out.println("\n" + msg.getBodyField()"); 17: } 18: %>