Java Web基础
(一)Mysql数据库的使用
1)在命令行输入mysql -uroot -p123456启动服务器
2)开启mysql服务器后在命令行输入数据库表单
3)输入时需要一个表一个表输入到命令行
(二)数据库书写规范
1)对于表名一般首字母大写
2)对于表类的变量一般小写
3)对于外键的书写可以默认其为外键也可以指明
4)对于表类变量的书写id就写成id,当药使用其时只需要声明group_id
(三)javabean书写规范和在eclipse中的技巧
1)对于外键的书写要根据一对一,一对多,多对一,如果是一对一如一个地址对应一个人,则应当在地址javabean中定义一个person实例,只需要写其get与set方法,如果是多对一如多个地址对应于一个人,则在人的javabean中定义一个装地址变量的容器。
2)对于eclipse中可以利用source直接生成set与get语句同理可以生成对应的构造函数
3)一般而言对于model1将Bean单独作为一个包,Servlet作为一个包
(四)对于eclipse关于web开发的注意
1)index.jsp主页文件一定要在webcontent根目录下鼠标右击webcontent
2)对于每一个Servlet都对应一个配置文件(xml)文件可以根据webapps/root/web-inf/web
来进行改写
3)Servlet只用作对于数据哭的访问因此直接extends GenericServlet接口只需要实现service(request,response){其中包阔将普通的ServletRequest转化为HttpServletRequest},在方法里面实现对于数据库的=访问和请求的转向即可
4)对于jsp的使用一般只使用jstl标准库标签但必须先用<%@ taglib url= prexit=>声明标签,仅仅使jsp完成页面的显示(其中可能用到HTML5)
5)最终的页面显示是index,jsp完成,而servlet中的gotopage()方法是连接jso文件与servlet的桥梁
6)当需要引入jstl时首先要将jsp。Jstl。Jar文件放在lib文件下
7)对于配置文件xml应该放在web inf下