这篇文章主要讲解了“JSP的概念以及和Servlet的比较”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JSP的概念以及和Servlet的比较”吧!
什么JSP呢?和Servlet的关系又是什么呢?JSP是Servlets技术的一个扩展。JSP可以做的任何事情,Servlet都可以完成。但是JSP允许你将Java代码轻松地和HTML语言混合在一起使用,并完成强大的功能。可以使你容易的阅读代码并在浏览器中浏览到程序执行的结果。
下面是一个例子
什么是JSP文件:
﹤HTML﹥ ﹤HEAD﹥ ﹤TITLE﹥——HelloWorld!——﹤/TITLE﹥ ﹤/HEAD﹥ ﹤BODY﹥ ﹤% out.println("﹤h2﹥Hello World!﹤/h2﹥Your name is:"); %﹥ ﹤/BODY﹥ ﹤/HTML﹥
什么是Servlet文件:
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorld extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter ut = response.getWriter(); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); out.println("Hello World! Your name is: "+ response.getParameter("name")); out.println(""); out.println(""); } }
上面的两个程序的输出结果是完全一样的,从而可以看到,什么是JSP,以及它和Servlet的关系就一目了然了,JSP可以实现Servlet的一般功能,其中JSP程序显得更容易阅读和编写。JSP和Servlet具有不同的特点,应用的场合也不同,程序员在使用的时候,可以根据自己的需要进行选择。
感谢各位的阅读,以上就是“JSP的概念以及和Servlet的比较”的内容了,经过本文的学习后,相信大家对JSP的概念以及和Servlet的比较这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。