摘要: 1)优点:简单易用,与Java有类似的语法,可以使用任何文本编辑工具编写,只需要浏览器就可执行程序,并且事先不用编译,逐行执行,无需进行严格的变量声明,而且内置大量现成对象,编写少量程序可以完成目标; 2)缺点:不适合开发大型应用程序; 3)Javascript有11种内置对象: Array、Str 阅读全文
posted @ 2018-10-05 01:00 尐鱼儿 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 可以验证客户是否来自可信的网络,可以对客户提交的数据进行重新编码,可以从系统里获得配置的信息,可以过滤掉客户的某些不应该 出现的词汇,可以验证用户是否登录,可以验证客户的浏览器是否支持当前的应用,可以记录系统的日志等等。 过滤器的用法? 首先要实现(implements)Filter接口,同时覆盖F 阅读全文
posted @ 2018-10-05 01:00 尐鱼儿 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 动态INCLUDE用jsp:include动作实现 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面 <%@ include file=included.htm %> 阅读全文
posted @ 2018-10-05 00:59 尐鱼儿 阅读(704) 评论(0) 推荐(0) 编辑
摘要: a.page是代表与一个页面相关的对象和属性。一个页面由一个编译好的 Java servlet类(可以带有任何的include指令,但是没有include动作)表示。这既包括 servlet 又包括被编译成servlet的JSP页面 b.request是代表与 Web 客户机发出的一个请求相关的对象 阅读全文
posted @ 2018-10-05 00:58 尐鱼儿 阅读(200) 评论(0) 推荐(0) 编辑
摘要: JSP共有以下6种基本动作: 阅读全文
posted @ 2018-10-05 00:57 尐鱼儿 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在JSP中使用JavaBean常用的动作有: 阅读全文
posted @ 2018-10-05 00:56 尐鱼儿 阅读(260) 评论(0) 推荐(0) 编辑
摘要: JSP共有以下9个内置的对象: 阅读全文
posted @ 2018-10-05 00:55 尐鱼儿 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 当你要传递普通的数据类型给下一个页面时,你在下一个页面中就可以用getParameter()方法来获得上一个页面传递过来的数据了!(普通的数据类型是指int,float,double,string等在Java中常用的基本类型,但是在下一个页面中你用getParameter()方法获得的值永远只能时S 阅读全文
posted @ 2018-10-05 00:54 尐鱼儿 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 注意cookie有时候禁不掉 阅读全文
posted @ 2018-10-05 00:50 尐鱼儿 阅读(122) 评论(0) 推荐(0) 编辑
摘要: forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。 redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器 阅读全文
posted @ 2018-10-05 00:50 尐鱼儿 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Java web工程下的webapp或WebContent就是工程的发布文件夹,发布时会把该文件夹发布到tomcat的webapps里。 一个web应用必须要有的目录文件如下: webapp/WebContent |____WEB-INF | |___lib //放这个web application 阅读全文
posted @ 2018-10-05 00:49 尐鱼儿 阅读(826) 评论(0) 推荐(0) 编辑
摘要: HttpSession中可以跟踪并储存用户信息,把值设置到属性中,有2个方法:setAttribute(),getAttrribute(); 例如:在一个方法中用session.setAttribute(“student”,student);在session中设置一个属性名为student,值为一个 阅读全文
posted @ 2018-10-05 00:43 尐鱼儿 阅读(2833) 评论(0) 推荐(1) 编辑
摘要: Request对象的主要方法: 阅读全文
posted @ 2018-10-05 00:37 尐鱼儿 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Jsp页面中的FORM标签里的method属性为get时调用doGet(),为post时调用doPost()。 阅读全文
posted @ 2018-10-05 00:36 尐鱼儿 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在 阅读全文
posted @ 2018-10-05 00:35 尐鱼儿 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Servlet的基本架构: 阅读全文
posted @ 2018-10-05 00:34 尐鱼儿 阅读(966) 评论(0) 推荐(0) 编辑
摘要: servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,servic 阅读全文
posted @ 2018-10-05 00:33 尐鱼儿 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: Servlet是一种独立于平台和协议的服务器端的Java技术,可以用来生成动态的Web页面。与传统的CGI(计算机图形接口)和许多其他类似CGI技术相比,Servlet具有更好的可移植性、更强大的功能,更少的投资,更高的效率,更好的安全性等特点。 Servlet是使用Java Servlet应用程序 阅读全文
posted @ 2018-10-05 00:23 尐鱼儿 阅读(2779) 评论(0) 推荐(0) 编辑
摘要: Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1)Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据; 2)Get将表单中数据按照variable=value的形式,添加到action所指向的URL后面,并且两者 阅读全文
posted @ 2018-10-05 00:20 尐鱼儿 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 当点击一个链接时,浏览器首先找到站点的IP地址,这是通过DNS来实现的,在找到IP地址后就可以建立TCP连接了,连接建立后我们就可以发送请求了.但这个请求是什么样子的呢 ? 我们现在假设点击了一个从 www.webmonkey.com/HTML/96/47/Index2A , HTML 点击了WWW 阅读全文
posted @ 2018-10-05 00:17 尐鱼儿 阅读(100) 评论(0) 推荐(0) 编辑