jsp基础

原创 2016年08月30日 18:47:16




<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>




page指令中常用属性
language,
import,用于导入包
session,相当于servlet的servletSession
buffer,给out使用的缓存区是多大
autoFlash,当buffer满后,是否自动刷新浏览器
isThreadSafe,默认线程安全是程序员管理
errorPage,当出现错误时,自动跳转到指定页面


include指令


<%@ include file="文件相对 url 地址" %>引入的页面不需要body的标签,生成时,只有只有主页面的serclet


/////////////////////////////////////////
脚本元素
<% java代码 %>

<%=表达式 %>

<%=i+1 %>

<%! int i=90; %> 定义servlet的成员变量,或者成员函数


动作元素
<jsp:forward page="/WEB-INF/manager"></jsp:forward>
在开发jsp过程中,我们通常把jsp放入web-inf,目的是为了防止用户直接访问这些jsp文件
在webRoot下有一个入口页面
他的主要作用是转发
<jsp:include page="相对 URL 地址" flush="true" /> 布尔属性,定义在包含资源前是否刷新缓存区。
这个是动态引入,最大区别是引入的文件会重新编译为servlet文件,而且文件可以可以包括body等标签


注释
<!--内容-->会在html中显示
<%!--内容-->不会再html中显示


jsp的九大内置对象
out 向客户端输出数据:字节流
request:接收客户端的请求相当于HttpServlet
response:封装jsp产生的回应
session:用于保存用户信息,跟踪用户的行为
application:相当于servletContext
pageContext:也是一个域对象,只在本页面生效
exception:代表一个运行时的异常
page:代表本身实例,使用较少
config:相当于servletConfig

































































































jsp中jstl标签库里面变量设置基础教程

在前面的几篇文章里面,我们基本上把数据库显示的方法学习了一遍,只要能使用好那几个方法,差不多就能在页面很灵活的显示你要显示的信息,但是我们还不知道怎么给变量设置,其实在jstl里面,给变量设置是比较的...

动态网站入门(部署tomcat,了解jsp基础)

动态网页 定义:网页文件里包含了程序代码,通过后台数据库与WEB服务器的信息交互,由后台数据库提供实时数据更新和数据查询服务。通俗的讲:动态就是里面的内容可以在不影响页面的情况下更改,以不变应万变。...

jsp基础之--使用Session完成简单的登陆操作

今天来说说Session,Session也叫实域,能够保存一些信息,并且再页面跳转的时候不会丢失,常用作登陆,可以保存已经登陆用户的信息。今天就利用Session在不连接数据库的情况下实现简单的登陆操...
  • mgsky1
  • mgsky1
  • 2016年08月20日 10:46
  • 6025

Java Web学习(7):JSP基础语法

一个JSP页面可以被分为以下几部份:        1)静态数据,如HTML;        2)JSP指令,如include指令;        3)JSP脚本元素和变量;        4)JS...

sp Servlet基础入门学习篇 一、Servlet和JSP概述

1.1 Java Servlet及其特点:    Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比...
  • CLolita
  • CLolita
  • 2013年01月23日 16:00
  • 194

【Node.js基础篇】(六)实现如同jsp标签的HTML模板

一、概述在上一篇中,我们已经可以使用mime类型模块以及文件传输模块为客户端返回任何类型的文件,但目前能返回的只有静态的HTML,css等文件,而jsp等服务器端语言却可以通过标签来实现java的扩张...

【Web】Jsp基础学习

Apache目录结构 Web 目录结构 WEB-INF下包括下列文件 WEB-INF目录结构 1.      WEB-INF是java的WEB应用的安全目录。所谓安...

Java Web学习总结(14)——JSP基础语法

任何语言都有自己的语法,JAVA中有,JSP虽然是在JAVA上的一种应用,但是依然有其自己扩充的语法,而且在JSP中,所有的JAVA语句都可以使用。 一、JSP模版元素   JSP页面中的...

JSP基础(十三)——编写JDBC程序

一、搭建实验环境 1. 在mysql中创建一个库jdbcStudy。并创建user表和插入表的数据。 SQL语句如下:(可以在mysql命令窗口下,也可以在MySQL Workbench下) cr...

Jsp学习之Servlet基础

学习峰哥Jsp教程自学笔记,峰哥Java学习路线:http://www.java1234.com/javaxuexiluxiantu.html  1、Servlet简介: Servlet(Se...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jsp基础
举报原因:
原因补充:

(最多只允许输入30个字)