第一步
在webapp下面建立html文件
在文件中书写表单
注意:form表单中的method为get还是post决定了在java代码中使用什么方法
get的三个场景:1、浏览器地址栏出现 2、超链接 3、form表单的默认选项
步骤:
1、设置字符集为UTF8;—避免中文影响
req.setcharacter()
2、通过html中的name属性来获取传入的数据
String name = req.getPara (“名字”)
3、对resp进行编码格式的改变
设置字符编码格式及其类型,就是服务器告诉浏览器响应的内容以text/html格式来反映出来
resp.setContentTrype("text./html)
4、将数据传入PW流中
5、进行流的输出
6、关流
习题:
制作表单输入身高体重来计算bmi
重要:转化为浮点数: Float.parseFloat(h);
制作注册页面
1、在html文件中创建一个注册表单
2、连接数据库–DBUtils–需要依赖–(mysql驱动和数据库连接池druid)
3、DBUtils类–
声明输入库连接对象: DruidDataSource
静态块获取连接:
//原来是直接读取数据中,但是由于数据经常改变,将数据放入对象中;通过
static{
创建一个对象
Properties p = new Pro
//动态加载
InputStream ips = DButils.class.getClass/…("jdbc.properties);
}
resources文件夹下面放置所有的配置文件
步骤:
1、在resources下面写入 jdbc.properties里面写入mysql连接的引擎、方式、用户名、密码等等
2、创建出DBUtils这个类,作用–连接数据库获取连接
用户注册: