01 2014 档案

摘要:首先,JavaBean和Servlet虽都是Java程序,但是是完全不同的两个概念。 引用MVC的概念,即M-model-模型:JavaBean;V-view-表现:JSP页面;C-control-控制和处理:Servlet。 其实所有的程序都可以写在jsp页面里,但是存在以下问题:1、执行效率低下;2、不安全,所有的程序都在jsp文件中可见,毫无知识保护可言;3、逻辑混乱。这样让JSP文件的逻辑很难懂。 于是提出了MVC模式,即将一些处理用的程序从JSP中分离出来,让JSP页面只负责显示,几乎是html,只不过可以动态的读取数据和进行少量的逻辑处理,比如循环、判断等。 ... 阅读全文
posted @ 2014-01-21 11:42 miliery 阅读(1897) 评论(0) 推荐(0)
摘要:JSP动作指令动作指令与编译指令不间,编译指令是通知 Servlet 引擎的处理消息,而动作指令只是运行时的脚本动作。编译指令在将JSP 编译成 Servlet 时起作用:处理指令通常可替换成 Java脚本,是 JSP脚本的标准化写法。1.1JSP7个动作指令如下 :jsp:forward: 执行页面转向,将请求的处理转发到下一个页面。jsp:param: 用于传递参数,必须与其他支持参数曲标签一起使用。jsp:include: 用于动态引入一个 JSP 页面。jsp:plugin: 用于下载 JavaBean 或 Applet 到客户端执行。jsp:useBean: 使用 JavaBean。 阅读全文
posted @ 2014-01-21 11:31 miliery 阅读(531) 评论(0) 推荐(0)
摘要:includeBianyizhiling.jsp:1 2 include 开始3 4 include 结束5 includeBianyizhiling_test.jsp:1 1 2 3 4 5 这是第一层include编译指令调用,这个页面同时也测试了scriptlet脚本指令。 6 "); 8 String test="This is a test!"; 9 %>10 ... 阅读全文
posted @ 2014-01-21 11:15 miliery 阅读(291) 评论(0) 推荐(0)
摘要:JSP脚本指令1.1表达式:1).是对数据的显示,系统将其对作为一个值进行计算并显示2).不能以分号 " ; " 结尾3).表达式的值 直接嵌入到html页面即可以直接在浏览器中输入结果1.2Scriptlet:就是在JSP页面嵌入java脚本1.3声明 :1).就是在JSP中声明java的方法和变量(用于定义JSP代表Servlet的成员变量和方法名)2).JSP的声明的变量是针对所有的请求,且生命周期是整个WEB应用程序 阅读全文
posted @ 2014-01-21 11:02 miliery 阅读(173) 评论(0) 推荐(0)
摘要:1. JSP指令 分类:1).page 2).include 3).taglib 语法: 2. Page编译指令: 作用:利用Page编译指令可以设置JSP的页面属性。通常位于JSP页面的顶端,对同一个页面可以有多个page指令。 page指令语法格式:3. Include编译指令 作用: 通知容器将当前的JSP页面在被解释的过程中将包含一个静态文件,同时所包含的文件内容可以被JSP所解析解析过程是发生在编译期间。在JSP页面中,include指令没有数量限制,并且可以嵌套使用。理论上讲嵌套是无限制的,但是,所有页面必须使用与include的页面相同的脚本语言。 include语... 阅读全文
posted @ 2014-01-21 10:45 miliery 阅读(370) 评论(0) 推荐(0)