有各种各样的JavaWeb框架,例如SpringMVC,JavaServerFaces,Struts2等。对于新手程序员而言,这是一条指数学习曲线。
为什么我需要像Struts2这样的JavaWeb框架?可以从回答ServletAPI的工作原理开始回答这个问题。
这是一篇包含有关如何使用ServletAPI进行简单编程的代码的文章。您永远不会用它来真正编写大型项目,但是最好看一下它的外观。
这是一个简单的Servlet,它处理来自客户端的请求并生成响应html。
importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletConfig;importjavax.servlet.ServletException;importjavax.servlet.