栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

java 后台 jsp

Java 更新时间:发布时间: 百科书网 趣学号

                                                                     目录

一.JSP简介:HTML+JAVA

二.JSP注释

三.JSP表达式:<%=     %>

四.JSP代码段:<%      %>

五.JSP指令:<%@     %>

3.taglib指令

六.JSP内置对象

1.输入输出对象

2.作用域对象

3.Servlet相关的对象

4.异常处理对象

七.JSP动作

1.一般动作

2.JSP Bean动作

八.JAVABEAN:特殊的没有主函数的遵循一定规则的类

1.javabean的编写:

2.javabean的配置


JSP小结

一.JSP简介:HTML+JAVA

1.JSP的执行:a.jsp   _a_jsp.java    _a_jsp.class     html文件

2.优点:跨平台、持久性好(只加载一次)、简单(标签化页面)、静态内容和动态内容的分离(JavaBean)

二.JSP注释

1.HTML注释:一直存在

2.Java注释:在JSP文件和JAVA文件中存在

<%//     %>

<%%>

<%%>

3.JSP注释:<%--       --%>只在JSP文件中存在

三.JSP表达式:<%=     %>

service()方法内,out.print(“    ”)

Jsp声明:<%!     %>

声明变量、方法、类

Servlet类内,方法外

成员变量

四.JSP代码段:<%      %>

Java语句,声明变量

Service()方法内

局部变量

五.JSP指令:<%@     %>

1.page指令:页面设置指令

<%page language=”java” import  errorPage isErrorPage contentType pageEncoding %>

2.include指令:页面包含指令

静态包含

<%include file=”url”%>

3.taglib指令

六.JSP内置对象

1.输入输出对象

request:

request.getParameter();

request.getParameterValues();

request.setCharacterEncoding();

response:

response.setContentType();

response.getWiter();

out:

out.println();

out.write();

2.作用域对象

Session:

Session.getAttribute(name);

Session.setAttribute(name,value);

application:

application.getAttribute(name);

application.setAttribute(name,value);

pageContex:

pageContex.getAttribute(name);默认page范围

pageContex.setAttribute(name,value);默认page范围

pageContex.getAttribute(name,scope);

pageContex.setAttribute(name,value,scope);

int pageContex.getAttributesScope(name)

3.Servlet相关的对象

page

config

4.异常处理对象

exception:page指令中的isErrorPage=“true”

exception.getClass();

exception.getMessage();

七.JSP动作

1.一般动作

等同于servlet中的转发

动态包含,与include指令的区别!

2.JSP Bean动作

八.JAVABEAN:特殊的没有主函数的遵循一定规则的类

1.javabean的编写:
  1. 公开的类
  2. 无参的构造方法
  3. 私有变量int count
  4. 每一个私有变量都有一对set和get方法

public int getCount(){return count;}

public void setCount(int count){this.count=count;}

2.javabean的配置
  1. 编译:javac -d . CounterBean.java   编译成class文件
  2. 配置:把打包好的class文件放到WEB-INF/classes文件夹中

3.javabean的使用

  1. 实例化javabean
  2. 获取属性值
  3. 设置属性值

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/956727.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号