学习日志4.17---servlet_JSP

1.在连接数据库的时候,resp.setContentType("text/html;charset=gb2312");中的charset的标准要和mysql设定的类型一致,否则会出现Communications link failure的错误!
//1.仔细检查连接串。
//2.确认有没有这个表
//3.如果出错了。先去后台看报错的信息。
//4.确认mysql已经启动了。
//5.把jdbc的驱动拷贝到tomcat

2.JSP的语法 一:
1)java脚本的程序运行在客户端!<% 代码 %>中的代码运行在服务器端!!!
--->>通过这个机制可以灵活的调用服务器代码到本地的脚本中!
2)<!-- html的注释-->
  <%--服务器端的注释--%>

3.JSP的语法 二:
Directive(编译期间指令):就是指JSP在服务器转成servlet过程中所需要的指令
<%  @Directive 属性="属性值"  %>
常见属性:page、include、taglib
1)Directive--page 指明了JSP Container的沟通方式
<% @page
language=" "|
extends= " "|
import=""| 常用!
buffer=" "| 默认缓冲8k
session=" "|是否自动支持使用session,默认true
autoFlush=""|buffer是否自动清除,默认true
isThreadSafe=" "| 是否将自动生成的servlet中的service方法锁住,永远false
info=""
errorPage="errPageUrl"|如果当前页面的
isErrorPage="true|false"|表示当前页面时一个统一的处理异常的页面
contentType="contentTypeInfo"|常用!
pageEncoding="gb2312"|常用!
%>

4.JSP的语法 三:静态包含
静态include是在servlet生成的时候已经转换成一个servlet。
<%@ include file="titleBar.jsp"%>
1)编译期间包含的,不能传递参数!
2)包含页面和被包含页面使用的是同一个request对象!
3)注意html等标签注意不要两个页面重复!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值