javaweb开发之jsp】的更多相关文章

Servlet的缺点 开发人员要十分熟悉JAVA 不利于页面调试和维护(修改,重新编译) 很难利用网页设计工具进行页面设计(HTML内容导入到servlet中,用PrintWriter的对象进行输出) JSP简介 JSP(Java Server Pages) 与Java Servlet一样,是在服务器端执行的,不同的是JSP先由服务器编译部署成Servlet执行. JSP技术的企业最佳实践(生成HTML内容) 新的JSP2.0规范版本包括新的功能(EL表达式,新增的Simple Tag和Tag…
一.WEB应用的目录结构 通常我们是在IDE中创建web应用程序,IDE自动为我们实现了WEB的目录结构,下面来看如何徒手创建一个WEB程序. 首先来看一下Tomcat自带的一个web应用的目录结构 看以看出这个应用采用了MVC的结构.把源代码分为jsp视图,servlet控制和websocket模型三个模块,而index.html是开始界面.其中目录WEB-INF是不可缺少的,而且这个目录下的文件是客户端无法访问到的.也就是说,所有这个文件夹下的jsp文件或者html文件对客户端来说都是隐藏的…
Session的追踪技术 已知Session是利用cookie机制的server端技术.当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由浏览器独享的session空间,并分配一个唯一且名称为JSESSIONID的cookie发送到浏览器端,假设浏览器没有禁用cookie的话,当浏览器再次訪问项目中的Servlet程序时会将JSESSIONID带着.这时JSESSIONID就像唯一的一把钥匙  开启server端相应的session空…
1. Servlet有关概念和前置知识 1.1 什么是动态网页 如果浏览器在不同时刻或不同条件下访问web服务器上的某个页面,浏览器所获得的页面内容可以发生变化,那么这个页面就称之为动态页面. 动态网页与静态网页最明显的区别就是针对页面的访问请求,web服务器在不同的条件下返回给客户端的网页总是不同的. 1.1.1 区分动态网页与动态HTML的概念 要注意区分web服务器端创建的动态网页与使用客户端脚本实现的具有动态视觉效果的网页及Flash动画网页的区别. 虽然后者在浏览器中也可以实现视觉上的…
JSTL  JSTL简单介绍: JSTL的全称:JSP Standard Tag Library,JSP标准标签库 JSTL的作用:   提供给Java Web开发者一个标准通用的标签函数库   和EL来代替传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性.维护性和方便性 JSTL的版本号:    JSTL的主要版本号是1.0.1.1和1.2(差别不大)    1.0版本号EL表达式还没有纳入官方规范    1.1和1.2版本号EL表达式已经纳入了官方规范 JSTL…
本文作者:DavidLin 欢迎转载,但请保留文章原始出处→_→ 本文地址:http://www.cnblogs.com/univeryinli/p/programming-skill-yinli.html 2014年5月份,考研没有考上,我怀着激动的心情然后去找工作了,女朋友考研感觉还蛮顺利的,应该可以上的了他一心想向往的大学-武汉大学,当然我也为他高兴.然而这时的我是多么的无助和压力山大,我要开始去找工作去了,我也和其他的同学一样踏上了找工作的路,一条走的不怎么顺利的路. 后来我找到了几个工…
一.Java Bean行文 1.重点说明 Java Bean行为是一组与Java Bean相关的行为,包括useBean行为.setProperty行为.getProperty行为等.Java Bean就是普通的Java类.Java Bean类非常简单,只有私有属性与对应的getter方法和setter方法.(注意:对于boolean类型的属性,习惯上一般把getter方法写成isXxx(),而不是getXxx()) useBean行为属性     属性名          取值范围 描述 id…
一.page指令 page指令是最常用的指令,用来说明JSP页面的属性等.JSP指令的多个属性可以写在一个page指令里,也可以写在多个指令里.但需要注意的是,无论在哪个page指令里的属性,任何page允许的属性都只能出现一次,否则会出现编译错误.import属性除外,可以出现多次.属性名称区分大小写. page指令的常见属性 属性名称 取值范围 描述 language java 指明解释该JSP文件时采用的语言.一般为Java语言.默认为Java. extends 任何类的全名 指明编译该J…
1. HttpServletResponse简介 Web服务器回送给Web客户端的HTTP响应消息分为三个部分:状态行,响应消息头,响应体. Servlet API中定义了ServletResponse接口用于创建响应消息,Servlet程序通过调用ServletResponse对象的方法可以向客户端回送基本的响应消息. HttpServletResponse是专用于HTTP协议的ServletResponse子接口,它用于封装HTTP响应消息,允许操作HTTP协议相关数据,包括响应头和状态码,…
HttpServletRequest获取请求头信息  (1)获取客户机请求头 String getHeader(String name) Enumeration<String> getHeaders(String name) Enumeration<String> getHeaderNames() (2)获取具体类型客户机请求头 int  getIntHead(String name) long getDateHead(String name) 日期对应毫秒 (3)常见的请求头  …