-
表单有两种提交方式:get与post。定义在<form action="dologin.jsp" name="loginForm" method="提交方式***"></form> 动作/名称等顺序无所谓。 1.get:以【明文】方式,通过URL提交数据,数据在URL中【可以看到】。提交数据最多不超过【2KB】。安全性较低,但效率比post方式高。适合提交数据量不大,且安全要求不高的数据:比如:搜索、查询等功能。 2.post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。如:注册、修改、上传等功能。查看全部
-
五个五个常用内置对象:out,request,response,session,application. 四大不常用内置对象:page,pageContext,exception,config查看全部
-
项目练习:九九乘法表(用jsp脚本方式)查看全部
-
pageEncoding:JSP文件本身的编码 contentType的charset:指服务器发给客户端时的内容编码 contentType更常用查看全部
-
就是转换为class文件后,他会创建一个Servlet的实例,然后调用Servlet的构造方法,再调用jspInit()方法 (1)JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息。 (2)如果转换成功,JSP引擎用javac把该Java源文件编译成相应的class文件。 (3)创建一个该Servlet(JSP页面的转换结果)的实例,该Servlet的jspInit()方法被执行,jspInit()方法在Servlet的生命周期中只被执行一次。 (4)jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间。但不过也应该注意多线程的编程限制,由于该Servlet始终驻于内存,所以响应是非常快的。查看全部
-
JSP生命周期查看全部
-
每次修改JSP页面后都要重新编译,编译后的文件位于tomcat安装目录下的work中;JSP编译后生成一个.java文件和一个.class文件;打开.java文件,里面两个比较重要的方法是jspinit()和jspservice()查看全部
-
jsp指令: page指令(位于顶端):<%@page 属性1="属性值1" 属性2="属性值2" ...%> 常用属性:lanuage(jsp脚本语言),默认值:java; import(通过该属性来引用脚本语言使用到的类文件); contentType(用来指定jsp页面所采用的编码方式),默认值:text/html,IOS-8859-1,一般设置为:text.html;charset=UTF-8;查看全部
-
JSP指令查看全部
-
jsp页面组成查看全部
-
1、保存位置:session在服务器端内存,cookie在客户端文本 2、保存对象:session保存Object类,cookie保存String 3、生存权:session会话结束即销毁,cookie可以长期保存在客户端 4、重要性:session安全性更高,保存重要信息,cookie保存不重要的信息查看全部
-
cookie中如果保存的是汉字,需要使用URLDecoder进行解码URLDecoder.decode(String,charset),当然了在URLDecoder之前需要设置request.setcharacterencoding("utf-8")查看全部
-
request.setcharacterencoding("utf-8") 使用URLEncoder(在java.net包下)解决无法在Cookie当中保存中文字符串问题: String username = URLEncoder.encode(request.getParameter("username"),"utf-8");//编码,防止中文乱码 String password = URLEncoder.encode(request.getParameter("password"),"utf-8");//编码,防止中文乱码查看全部
-
jsp中创建与使用Cookie查看全部
-
cookie是保存在客户端的。 典型应用:登录时的“记住我”;购物车;网页的浏览记录和习惯 对于Windows操作系统而言,我们可以从:[系统盘]:\Documents and Settings\[用户名]\Cookies目录中找到存储的Cookie;查看全部
举报
0/150
提交
取消