您的浏览器不支持 audio 标签。

jspbj01

在tomcat中访问school应用的index.jsp时,在浏览器地址栏应输入:http://localhost:8080/school/index.jsp

 

 

在Web开发中,服务器指的是:安装了Web服务器软件的电脑

 

 

 

 

在传统网页的HTML文件中加入Java程序片段和JSP标签,就构成了JSP网页。JSP 全称: Java Server Pages

 

 

Myeclipse是开发环境,JDK和Tomcat是运行环境。

 

 

在Web开发中,一般客户端就是指: 浏览器 

 

 

动态网页只能在服务器端运行,静态网页可以直接在客户端运行。

 

 

在JSP页面中,输出Java表达式可以放在和"<%="和"%>"之间。Java 代码可以放在"<%” 和"%>" 之间。

 

 

JSP页面中有如下程序片段:

<%! int count=0;%>
<% count++; %>
<p> 您是第<%=count%> 个登录客户。

运行该页面,接着刷新七次,页面显示:

您是第8个登录客户

 

 

<%=Math.min(100,99) %>的结果是99<%=(3+2)!=5 %>的结果是false,%=Math.max(100,99) %>的结果是100,<%=3+2-5 %>的结果是0 。

 

 

JSP中的注释,想让客户端可以查看到,可以用<!-- XXXXX -->;不想让客户端查看到,可以用<%-- XXXXX --%>。对

 

 

以“<%@ ” 开始,以“%>” 结束的是JSP的指令。JSP页面中,声明函数或方法可以放在<%!和%>之间。

<%   String a=”This is a book”;   网页上输出a:<%=a%>  %> 

程序运行结果是:    a:This is a book 错

 

 

page 指令用于设置 JSP 页面的全局属性 

 

 

为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但这不是必须的。对

 

 

可以在一个页面中使用多个<%@ page %>指令。对

 

 

<%@ page %>指令中的属性只能出现一次。错

 

 

JSP中,用<jsp:include page="/hello.txt"> </jsp:include> 和<%@include file="/hello.txt" %>来包含hello.txt效果是一样的。

 

 

<%@ page %>作用于整个JSP页面。对

 

 

利用response对象可以实现自动刷新客户页面,JSP内置对象out表示输出流,session对象在第一个jsp页面被装载时自动创建,完成会话期管理。

 

 

当表单提交方式为POST时,request.setCharacterEncoding("gbk"); 是用来设置汉字字符集

 

 

当用户第一次登陆网站时,服务器端的JSP引擎将为该用户生成一个独一无二的session对象

 

 

有一表单,填写用户名的单行编辑框名为username,则获取客户提交的用户名可以用"request.getParameter("username") " 来获得。

 

 

表单用form标签表示。在表单中,submit按钮用来提交表单,表单提交后跳转到action指向的那个页面。

 

 

request对象主要用来获取客户端对网页的请求、获取客户提交的信息、处理汉字信息、处理HTML标记等。

 

 

不能直接在表单中添加的对象是页面 

 

 

客户端验证的优点是快速、减少用户等待时间、减轻网络压力服务器负载。对

 

 

验证表单参数格式是否符合要求,如是否为空、长度、Email等,只能采用客户端验证,即编写JS脚本程序来验证。错

 

 

假定表单里有文本框对象text1和命令按钮组对象cmg1各一个,cmg1中包含cm1和cm2两个命令按钮。如果要在cm1命令按钮的某个事件中获得文本框text1的value属性,正确的是 thisform.text1.value

 

 

表单FM中的控件<input name=“id" id=“id” type="text " value=" " >,判断其是否为空,脚本为:if (FM.id.value == null) 错

 

 

表单客户端验证利用的是表单的onsubmit事件调用用JavaScript脚本语言写的函数,判断其返回值真假来实现。

 

 

服务器验证具有统一验证、兼容性强的特点。对

 

 

JavaScript 可用来在数据被送往服务器前对 HTML 表单中输入的数据进行验证。

 

 

有一表单客户端判断的函数function  formcheck(Fm),应该将其放在<script>标签内。

 

 

表单服务器端验证一般要使用JSP内置对象request的getParameter方法先获取表单参数值,该方法得到的值是{1:SA=字符}型,然后进行判断。

 

Connection对象负责连接数据库,Statement对象负责执行SQL语句,ResultSet对象负责保存查询结果。

 

 

JDBC API可做三件事:连接数据库、发送SQL语句、处理结果

 

DriverManager是由sun公司提供的,用来载入各种不同的(数据库驱动)程序。

 

 

在JSP中连接数据库有两种方式:JDBC驱动和(JDBC-ODBC桥 )。

 

 

JDBC是Java数据库连接技术的简称,提供连接各种常用数据库的能力。

 

 

JDBC驱动由不同的数据库厂商提供,负责连接) 各种不同的数据库。

 

 

DriverManager是由sun公司提供的,用来载入各种不同的(数据库驱动)程序。

 

 

Mysql-Front是Mysql数据的 管理工具 ,用它可以方便地在Mysql数据库服务器上建库、建表及运行SQL语句。

 

 

数据表字段不为空表示在添加的时候,必须给该字段(  赋值)

 

 

INSERT INTO tbl_name (col1,col2) VALUES(col2*2,15);  该SQL语句语法是否正确?错

 

 

JSP中完成添加功能,需要制作一个( )来获取用户输入的信息。Form

 

 

 

 

 insert into note(title,author,content,pic ) values (‘1’,'1’,'1’,‘1.jpg’) 

 

 

如果表的某个字段不能为空,且有默认值,则添加数据的时候,SQL语句中可以不给该字段值。对

 

 

数据表的主键表示 ( 唯一标识一条记录),可以是1个字段,也可以是多个字段组合来表示。

 

 

维护数据库的完整性和一致性,只能使用表约束。错

 

 

设某学校中,一位教师可讲授多么课程,一门课程可由多位教师讲授,则教师与课程之间的联系是( 多对多)

 

 

Mysql数据库中,获取当前系统日期的函数是(now())

 

 

存储过程:因为SQL语句已经预编绎过了,因此运行的速度比较快。对

posted @ 2017-12-12 19:32  cheinlbb  阅读(405)  评论(0)    收藏  举报