Tomcat的端口的配置:tomvcat-conf-打开server.xml文件-节点 <connector>-port="端口"。
访问页面:ip:端口/项目名/jsp文件;在jsp网页输出Java程序<% %>,输出值<%= %>
jsp注释:<%-- 内容--%> ,<% // %>单行注释,<% /* 多行*/ %>
request.setcharacterencoding();设置字符编码
String getMethod():获取客户端请求方式
request对象:是当客户端向服务器端发送请求时,服务器为本次请求创建request对象
String getParameter(String name );获取指定名称的请求参数值,适用于单值的请求参数
String[] getParameterValues(String name):获取指定名称的请求参数值,适用于多值的请求参数(转发)
request.setAttribute("名称",值);存储数据,request.getAttribute("名称");获取数据
request.getrequestdispatcher("url") .forward(request,response)跳转到指定的URL地址后,上个页面中的请求全部结束,
原request对象将会消亡,数据将会消失,地址栏不会发生改变,
response对象用于动态响应客户端请示,控制发送给用户的信息,并将动态生成响应
response.setAttribute("名称",值);存储数据,response.getAttribute("名称");获取数据
response.sendredirect("url")(重定向):作用于客户端,接受新的请求在发送一个新的地址,重定向后浏览器的URL地址变为新的地址
Session用于保存每个用户的专用信息.每个客户端用户访问时,服务器都为每个用户分配一个唯一的会话ID
Session中的信息保存在Web服务器内容中,保存的数据量可大可小.当Session超时或被关闭时将自动释放保存的数据信息
Session.invalidate():设置Session失效。
Session.setMaxInactiveInterval("秒")设置session的时间
session.getAttribute("名称"):获取session的值(Object)
session.setAttribute("名称",值):存储session的值(Object)。
Application 对象用于存储和访问来自任何页面的变量,服务器不关闭 重启才会失效
application.setAttribute("名称",值);存储数据(Object)
application.setAttribute("名称");获取数据(Object)
cookie对象:储存在用户本地终端上的数据
创建Cookie对象Cookie newcook = new Cookie ("名称",值);
写了Cookie :response.addCookie(newcook );(String)
读取Cookie :Cookie[] cook = new request.getCookie();
遍历cook.
Jsp连接数据库:
1 加载驱动程序 2 连接数据库3 用来执行SQL语句4 释放资源
浙公网安备 33010602011771号