messageheaders.jsp
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:3k
源码类别:

Java编程

开发平台:

Java

  1. <%--
  2.  % @(#)messageheaders.jsp 1.4 02/04/04
  3.  %
  4.  % Copyright 2001-2002 Sun Microsystems, Inc. All Rights Reserved.
  5.  %
  6.  % Sun grants you ("Licensee") a non-exclusive, royalty free, license to use,
  7.  % modify and redistribute this software in source and binary code form,
  8.  % provided that i) this copyright notice and license appear on all copies of
  9.  % the software; and ii) Licensee does not utilize the software in a manner
  10.  % which is disparaging to Sun.
  11.  %
  12.  % This software is provided "AS IS," without a warranty of any kind. ALL
  13.  % EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY
  14.  % IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
  15.  % NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE
  16.  % LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
  17.  % OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS
  18.  % LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT,
  19.  % INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER
  20.  % CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF
  21.  % OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
  22.  % POSSIBILITY OF SUCH DAMAGES.
  23.  %
  24.  % This software is not designed or intended for use in on-line control of
  25.  % aircraft, air traffic, aircraft navigation or aircraft communications; or in
  26.  % the design, construction, operation or maintenance of any nuclear
  27.  % facility. Licensee represents and warrants that it will not use or
  28.  % redistribute the Software for such purposes.
  29.  %
  30. --%>
  31. <%@ page language="java" import="demo.MessageInfo" %>
  32. <%@ page errorPage="errorpage.jsp" %>
  33. <%@ taglib uri="http://java.sun.com/products/javamail/demo/webapp" 
  34.     prefix="javamail" %>
  35. <html>
  36. <head>
  37. <title>JavaMail messageheaders</title>
  38. </head>
  39. <body bgcolor="#ccccff"><hr>
  40.     
  41. <center><font face="Arial,Helvetica" font size="+3">
  42. <b>Folder INBOX</b></font></center><p>
  43.    
  44. <font face="Arial,Helvetica" font size="+3">
  45. <b><a href="logout">Logout</a>
  46. <a href="compose" target="compose">Compose</a>
  47. </b></font>
  48. <hr>
  49.     
  50. <table cellpadding=1 cellspacing=1 width="100%" border=1>
  51. <tr>
  52. <td width="25%" bgcolor="ffffcc">
  53. <font face="Arial,Helvetica" font size="+1">
  54. <b>Sender</b></font></td>
  55. <td width="15%" bgcolor="ffffcc">
  56. <font face="Arial,Helvetica" font size="+1">
  57. <b>Date</b></font></td>
  58. <td bgcolor="ffffcc">
  59. <font face="Arial,Helvetica" font size="+1">
  60. <b>Subject</b></font></td>
  61. </tr>
  62. <javamail:listmessages
  63.  id="msginfo"
  64.  folder="folder">
  65. <%-- from --%>
  66. <tr valign=middle>
  67. <td width="25%" bgcolor="ffffff">
  68. <font face="Arial,Helvetica">
  69. <% if (msginfo.hasFrom()) { %>
  70. <%= msginfo.getFrom() %>
  71. </font>
  72. <% } else { %>
  73. <font face="Arial,Helvetica,sans-serif">
  74. Unknown
  75. <% } %>
  76. </font></td>
  77. <%-- date --%>
  78. <td nowrap width="15%" bgcolor="ffffff">
  79. <font face="Arial,Helvetica">
  80. <%= msginfo.getDate() %>
  81. </font></td>
  82. <%-- subject & link --%>
  83. <td bgcolor="ffffff">
  84. <font face="Arial,Helvetica">
  85. <a href="messagecontent?message=<%= msginfo.getNum() %>">
  86. <% if (msginfo.hasSubject()) { %>
  87. <%=    msginfo.getSubject() %>
  88. <% } else { %>
  89. <i>No Subject</i>
  90. <% } %>
  91. </a>
  92. </font></td>
  93. </tr>
  94. </javamail:listmessages>
  95. </table>
  96. </body>
  97. </html>