![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSP
不善表演
都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,
展开
-
自定义JSP标签
自定义JSP标签:简单的(simple)自定义标签和传统的(classic)自定义标签开发自定义标签需要使用javax.servlet.jsp.tagext包中的接口和类,和javax.servlet.jsp包中定义的两个异常类:JspException和JspTagExceptionJspTag接口是自定义标签跟接口,起到接口标识和类型安全的作用SimpleTag接口是JspTag...原创 2019-01-09 11:43:01 · 150 阅读 · 0 评论 -
应用session对象实现用户登录
session在网罗中被称为会话,由于HTTP协议是一种无状态协议,也就是当一个客户向服务器发出请求时,服务器接受请求并返回响应后,该连接结束,而服务器并不保存相关的信息。所以HTTP提供了session。通过session可以在应用程序的web页间进行跳转,并保存用户的状态,使会话存在下去,直到关闭浏览器。通过session对象可以存储或读取客户相关的信息,如用户名,购物信息。这些可以通过se...转载 2019-02-26 16:29:19 · 10287 阅读 · 1 评论 -
通过Application对象实现网站计数器
Application对象是JSP的一个内建对象。当服务器启动时,该对象会被自动创建创建,直到服务器关闭该对象才会消失,并且在此期间可以被多个用户共同使用。本列主要使用Application对象的setAttribute()和getAttribute()方法setAttribute()方法:setAttribute(String key,String value)//在Application...转载 2019-02-24 17:08:10 · 2171 阅读 · 0 评论 -
实现重定向页面
使用response对象提供的sendRedirect()方法可以将网页重定向到另一个网页sendRedirect()方法的语法格式:response.sendRedirect(String path);参数说明:path:用于指定目标路径,可以是相对路径,也可以是不同主机的其他URL地址例如response.sendRedirect(“login.jsp”)//重定向到login.j...转载 2019-02-24 16:34:14 · 495 阅读 · 0 评论 -
通过cookie保存并读取用户登录信息
浏览器将cookie以key/value的形式保存到客户机的某个指定目录通过cookie的getCookies()方法可获取所有cookie对象的集合通过cookie对象的getName()方法可以获取指定名称的cookie通过getValue()方法可以获取cookie对象的值将一个cookie对象发送到客户端使用了response对象的addCookie()方法创建index....转载 2019-02-24 16:22:47 · 6638 阅读 · 1 评论 -
JSP内置对象
JSP提供了request,response,session,application,out,page,config,exception,pageContent9个内置对象;request,response,out,page,config,exception,pageContent对象的有效范围是当前页面;session对象有效范围是当前会话,即同一个客户端的所有页面;appli...转载 2019-02-24 13:30:20 · 79 阅读 · 0 评论 -
使用request对象进行数据传递
在进行请求转发时,需要把一些数据传递到转发后的页面进行处理,需要使用request对象的setAttribute方法将数据保存到request范围内的变量中使用:request对象可以视为一个域,可以应用setAttribute()方法向域范围内存放数据request对象的setAttribute()方法的格式:request.setAttribute(String name,Object...转载 2019-02-24 13:19:06 · 5147 阅读 · 0 评论 -
将表单请求提交到本页
在Web应用程序中,有时需要将表单请求提交到本页进行处理实现将表单提交到本页,只要将表单的action属性设置为本页即可,假定表单页为index.jsp,那么action的值为index.jsp,然后应用request对象的getParameter()方法来获取表单元素的值。<%@ page language="java" contentType="text/html; charse...转载 2019-02-24 12:50:31 · 4632 阅读 · 1 评论 -
获取访问请求参数
在Web应用程序中,有时需要通过超链接来传递参数request对象用于处理HTTP请求中的各项参数。在这些参数中,最常用的就是获取访问请求参数。当通过超链接的形式发送请求是时,可以为该请求传递参数,可以通过在超链接的后面加上问号?来实现例如发送一个请求到deal.jsp页面,并传递id,user参数创建index.jsp文件,添加一个用于连接到deal.jsp页面的超链接,并传递两个参数&amp;...转载 2019-02-24 12:24:44 · 562 阅读 · 0 评论 -
获取表单提交信息
通过request对象的getParameter()方法可以获取用户提交的表单信息。例如存在一个name属性为username的文本框,在表单提价后,要获取其value值,可通过以下代码实现:String userName=request.getParameter(“username”);创建用户注册的表单页&lt;%@ page language="java" contentType="...转载 2019-02-24 12:00:13 · 3684 阅读 · 0 评论 -
将页面转发到用户登录页面
通过<jsp:forward>动作标识可以将请求转发到其他的Web资源,如另一个JSP页面,Html页面,Servlet页面<jsp:forward>动作标识的语法格式:<jsp:forward page="url">或<jsp:forward page="url">子动作标识<jsp:param> <转载 2019-02-23 16:02:03 · 1317 阅读 · 0 评论 -
同一页面中的多表单提交
通过传递参数值的不同获取不同的信息。首先设置3个显示表单数据的对象(text1,text2,text3),并且设置其初始值为字符串,其次通过request.getParameter()方法请求对应的表单参数,将参数赋给相应的对象,最后通过表单元素显示提交后相应的信息遇到的问题:中文乱码,处理的方法是 string message=new String(text1.getBytes(“ISO-88...转载 2019-02-23 14:34:02 · 754 阅读 · 0 评论 -
应用Java程序片段动态生成下拉列表
从数据库读取数据是,需要将某些数据动态添加到下拉列表中在下拉列表的选项中,应用的是Java表达式标记输出的数组元素,Java表达式的标记为"<%=“和”%>",如果在JSP文件的模板文本中使用该标记,那么它能把表达式的值输出到网页上。<%@ page language="java" contentType="text/html; charset=UTF-8" pag...转载 2019-02-23 13:42:28 · 816 阅读 · 0 评论 -
应用Java程序片段动态生成表格
通过Jsp页面动态来显示数据库中的数据,在根据条件进行查询时,将调查结果显示在jsp页面中,使用java程序片段(Scriptlet)动态生成表格在jsp文件中,可以在"<%“和”%>"标记中直接嵌入任何有效的Java程序代码,称为Scriptlet<%@ page language="java" contentType="text/html; charset=UTF-8"...转载 2019-02-22 14:57:14 · 907 阅读 · 0 评论 -
导入版权信息
在JSP页面中,为网站添加版权信息JSP中用<jsp:include>标签包含其他文件的内容创建一个包含版权信息的页面foot.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBL...转载 2019-02-22 14:34:22 · 203 阅读 · 0 评论 -
自定义错误页面
JSP在运行时抛出异常的话,需要自定义错误页面使用JSP中的page指令的errorPage属性自定义错误页面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" errorPage="error.jsp" %>创建error.jsp专门负责处理异常的网页,将网页声明成异常处理网页 <%@p...转载 2019-02-22 14:16:43 · 820 阅读 · 0 评论 -
判断用户是否在线
判断用户是否在线是通过对HTTP会话的监听来实现的通过继承HttpSessionBindingListener接口实现对HtTTP会话的监听。继承该接口的类必须实现继承的抽象方法valueBound(HttpSessionBindingEvent)向session中存入实现该接口的对象时触发和valueUnbound(HttpSessionBindingEvent)从session移除该对象的触...转载 2019-02-26 22:15:14 · 2779 阅读 · 0 评论