期末作业javaweb网页答辩前的复习
table标签用来定义表格,整个表格包含在
和tr标签用来定义表格中一个行,它是单元格的容器,每行可以包含有多个单元格,由和标签表示;
td 标签——代表HTML表格中的一个单元格
align 居中对齐
Border=“1”是边框为1像素的意思。
User 类
package cn.itcast;
import java.io.Serializable;
public class User implements Serializable
{
private static final long seralVersionUID=1L;
private String username;
private String password;
public User()
public User(String username,String password) //有参构造函数
{
this.username=username;
this.password=password;
}
public String getUsername() //get,set方法
{return username;}
public void setUsername(String username)
{this.username=username;}
public String getPassword()
{
return password;
}
public void setPassword(String password)
{this.password=password;}
}
连接数据库前,需要将数据库厂商提供的数据库驱动注册到JDBC的驱动管理器中,一般是通过将数据库驱动类加载到JVM来实现的,例如连接MYSQL数据库:
Class.forName(“com.mysql.jdbc.Driver”);
4、获取可执行对象
con.createStatement();
createStatement() 用于创建一个Statement对象并将SQL语句发送到数据库
5、获取结果集对象
ResultSet result =statement.executeQuery(sql);
statement.executeQuery 执行SQL中的Select语句,返回一个表示查询结果的ResultSet对象
javaWeb超链接(href)
out.println("链接文字");
Out.print()方法:输出数据到JSP页面
Java DriverManager.getConnection()方法:获取数据库连接 Java DriverManager.getConnection() 方法用于获得试图建立到指定数据库 URL 的连接。DriverManager 试图从已注册的 JDBC 驱动程序集中选择一个适当的驱动程序。
charset=”utf-8”是告知浏览器此页面属于什么字符编码格式,下一步浏览器做好“翻译”工作。常见的字符编码有:gb2312、gbk、unicode、utf-8。
有什么作用
如果你的网页里面出现了中文,在头部没有这一句 的话,将会导致中文乱码。因此这是编码格式,告诉给浏览器用什么方式来读这页代码。
MVC是一种设计模式,它把应用程序分成三个核心模块:模型,视图,控制器,它们各自处理自己的任务。
M(Model) 模型 : 应⽤程序的核⼼功能,管理这个模块中⽤的数据和值(bean,dao);
V(View )视图: 视图提供模型的展示,管理模型如何显示给⽤户,它是应⽤程序的外观;(jsp/html)
C(Controller)控制器: 对⽤户的输⼊做出反应,管理⽤户和视图的交互,是连接模型和视图的枢纽。(servlet/service)
request.getParameter它是一种取参数的方法。把jsp文件中的数据读取到出来。然后就可以封装利用起来。
java web中form标签中的method属性
定义和用法
method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面)。
表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送。
如果采用 POST 方法,浏览器将会按照下面两步来发送数据。首先,浏览器将与 action 属性中指定的表单处理服务器建立联系,一旦建立连接之后,浏览器就会按分段传输的方法将数据发送给服务器。
在服务器端,一旦 POST 样式的应用程序开始执行时,就应该从一个标志位置读取参数,而一旦读到参数,在应用程序能够使用这些表单值以前,必须对这些参数进行解码。用户特定的服务器会明确指定应用程序应该如何接受这些参数。
div 标签:默认独占一行
span 标签:它的长度是封装数据的长度
p 段落标签:默认会在段落的上方和下方各空出一行来(如果已有就不再空)