JSP
为幸福写歌
热爱编程
展开
-
JSP的运行原理
容器拿到JSP,会把它转换为一个servlet类源文件(.java),然后再把这个源文件编译为java servlet类。也就是说,JSP本质上就是一个servlet。JSP转换后的servlet代码放在<tomcat home>\work\Catalina\\\org\apache\jsp下。注意:如果是第一次访问.JSP文件,速度会很慢,因为要被服务器翻译成对于的Java(原创 2017-03-07 13:47:45 · 303 阅读 · 0 评论 -
Servlet和JSP的区别与MVC模式
理解以下三点即可:1、不同之处在哪?Servlet在Java代码中通过HttpServletResponse对象动态输出HTML内容JSP在静态HTML内容中嵌入Java代码,Java代码被动态执行后生成HTML内容2、各自的特点Servlet能够很好地组织业务逻辑代码,但是在Java源文件中通过字符串拼接的方式生成动态HTML内容会导致代码维护困难、可读性差JSP虽然规避了Servlet在生成H...转载 2017-03-07 14:05:01 · 6550 阅读 · 0 评论 -
JSP第一个实例之用户管理系统
本文主要是将Servlet中编写的用户管理系统用JSP来编写,注意比较Servlet和JSP的异同点。现在还先将使用Model1模式来编写,以后再进行改进。将涉及的知识点:如何在JSP页面中进行转跳JSP如何操作数据库JSP中如何显示数据和进行分页代码如下:登录页面代码:<%@ page language="java" contentType="text/html;原创 2017-04-01 16:41:00 · 6745 阅读 · 0 评论 -
用户管理系统网站框架改进之MVC模式
从之前的用户管理系统中我们会发现,JSP主要是做界面的,但却用了JSP来对用户进行验证和分页处理,而Servlet处理页面的转跳是最快捷和最方便的,所以对用户管理系统的框架进行了改进,使用MVC模式。MVC是一种设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分为三个核心部件:模型、视图和控制器。它们各自处理自己的任务。MVC的各个字母分别是M(model模型原创 2017-04-03 21:53:55 · 635 阅读 · 0 评论