`
wj603201
  • 浏览: 62366 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

JSP中EL隐含对象

    博客分类:
  • JSP
JSP中EL隐含对象 EL隐含对象有以下11种: 1.pageContext:取得用户请求或页面信息; 2.pageScope:相当于page.getAttribute(name); 3.requestScope:相当于request.getAttribute(name); 4.sessionScope:相当于session.getAttribute(name); 5.applicationScope:相当于application.getAttribute(name); 6.param:相当于request.getParameter(name); 7.paramValues:相当于request ...
JSP中JSTL核心标签库的<c:set>标签 c:set标签两种不同的设置方法如下: 1.var:设置作用域属性; 2.target:设置bean属性或Map值; c:set标签的两种形式如下: 1.有体: <c:set var="name" scope="session"> value </c:set> 2.无体: <c:set var="name" scope="session" value="value" /> testJSTLlog ...
JSP中JSTL核心标签库的<c:if>标签 c:if标签的两种形式如下: 1.无体: <c:if test="testCondition" [var="varName"] [scope="page|request|session|application"] /> 2.有体: <c:if test="testCondition" [var="varName"] [scope="page|request|session|application"] / ...
JSP中JSTL核心标签库的<c:forEach>标签 <c:forEach>标签为循环控制,其属性如下: var:存放现在指到的成员; items:被迭代的集合对象; varStatus:存放现在指到的相关成员信息; begin:开始位置; end:结束位置; step:每次迭代的间隔数; user.jsp: view plaincopy to clipboardprint? 1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEnc ...
JSP中JSTL核心标签库的<c:choose>标签 c:choose标签用来选择执行语句 当c:when的test中判断结果为true时执行该标签中的内容; 如果所有c:when的test中判断结果都为false,则执行c:otherwise中的内容; 格式如下: <c:choose>   <c:when test="testCondition">     Content1   </c:when>   <c:when test="testCondition">     Content2   ...
使用Ajax动态更新页面 1.初始化:从数据库中提取信息,在页面中显示,创建添加表单和删除按钮(本例中使用动态数组模拟数据库); 2.添加:在表单中输入数据,提交,服务器验证数据合法性,向数据库中插入数据,返回XML文档给客户端; 客户端接收XML文档,提取信息,判断数据是否成功插入数据库,如果成功则更新页面,根据返回值创建一行数据; 3.删除:点击删除按钮,服务器从数据库中删除该记录,返回XML文档给客户端; 客户端接收XML文档,提取信息,判断数据是否从数据库中成功删除,如果成功则更新页面,删除该行数据; update.html: 程序代码 <!DOCTYPE HTML PUB ...
Ajax实现自动更新页面(不刷新页面更新网页内容) 1.使用XMLHttpRequest向服务器发送请求,接受信息改变网页中某些元素的内容; 2.使用setTimeout设置重复发送请求间隔时间,起到自动更新页面的效果; refresh.html: 程序代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>     <meta ...
使用Ajax显示进度条 1.进度条由DIV框和数个有背景颜色的SPAN组成; 2.初始化时DIV不可见,SPAN背景色与网页背景色一致; 3.根据服务器返回的进度百分比,计算出应显示几个SPAN块,并为SPAN块设置背景色; progressBar.html: 程序代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>     ...
使用Ajax实现自动完成 1.初始化:使用DIV作为提示框,初始化时无边框,背景与网页背景一致; 2.在文本框输入时,触发onKeyUp事件,在数据库中查询以用户输入字符串开头的所有字符串,返回给客户端; 3.客户端接收到响应后清除提示框,将返回的字符串加入到D提示框中,边框设为1,根据文本框的位置设定提示框的位置; 4.鼠标点击提示框中的字符串时,改变背景色和前景色,实现选中效果,将字符串设置到文本框中,通过上下方向键可以循环选择; autoComplete.html: 程序代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 ...
使用Ajax打造属于自己的搜索引擎 1.建立Yahoo!网关,将XMLHttpRequest请求转发到Yahoo!提供API的Web服务; 2.Yahoo!做出响应时,网关将响应转发到客户端; 3.客户端接收到响应,显示搜索结果; search.html: 程序代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html>     <head>         <me ...
jsp+ajax实现验证用户名是否存在 --------------------input.jsp------------------------------ <%@ page contentType="text/html; charset=GBK" %> <html> <style type="text/css"> <!-- @import url("../aqgc/style_c.css"); --> </style> <head> <title& ...
//验证用户名为空,密码是否为空 hidden隐藏表单为operate 用于接收button的值,然后提交给有相应方法的DispatchAction action: <action       attribute="loginForm"       input="/login.jsp"       name="loginForm"       path="/login"       parameter="operate"       scope="request"   ...
页面:pageEncoding="utf-8" 传递时出现乱码 1 在 tomcat-conf-server.xml下的<Connector port="8080" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" />改为               <Connector port="8080" protocol ...
  <plug-in  className="org.apache.struts.validator.ValidatorPlugIn"><set-propertyproperty="pathnames"value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/><set-property property="stopOnFirstError" value="false"/></plug-in& ...
访问控制: private 私有的:用在方法或变量的声中。它表示这个方法或变量只能被这个类的其它元素所访问。private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 示例    public class MyPublicClass    { private class MyPrivateClass       { }       private int i;       private String myMethod()       {  <statements> }    } 注释:只能在声明 private(内部)类、方法或字段的类中引用这些类、方法 ...
Global site tag (gtag.js) - Google Analytics