JavaMail 包中自带的一个例子 实现的建议mvc框架

最近项目用到 mail的很多东西,从coremail哪里获取到不少资料了,使用它们的api可以登录 coremail邮件系统了。

看到用IMAP来接受邮件主题,可以根据未读取 这些类别来读,比pop3好多了,pop3 全部读取所有到本地了,邮件一多卡死。看到javamail包中自带 IMAP的例子,发现一个基于web的 mvc框架。看到代码很经典。发上来看看。一个servlet中这样写到:

 
  1.  public void doPost(HttpServletRequest request, 
  2.                        HttpServletResponse  response) 
  3.                        throws IOException, ServletException {
  4.         String servletPath = request.getServletPath();
  5.         servletPath = servletPath.concat(".jsp");
  6.         
  7.         getServletConfig().getServletContext().
  8.             getRequestDispatcher("/" + servletPath).forward(request, response);
  9.     }

代码很简单,如果index.jsp页面请求/login ,这个servlet接到之后,  在路径后加.jsp后缀,然后转发给/login.jsp页面来处理。

不要问为什么不直接给login.jsp,因为mvc框架核心就在于统一获取请求根据配置文件或者规则来进行转发的。

 

欢迎拍砖!

 

 

你可能感兴趣的:(JavaMail 包中自带的一个例子 实现的建议mvc框架)