1、新建一个动态网页
web--new--project--dynamic web project---next---取名字---next---把新建一个web.xml文件的选框选上,finish
2、在WebContent文件夹下新建jsp文件,在web.xml文件里可以修改进入项目显示的首页
在windows--preferences--web--jsp files--encoding中可以修改为UTF-8
3、如何开启tomcat服务
在eclipse上部署tomcat:
windows--preferences--server--runtime enviroment--add--选择tomcat的版本--next--browse中选择tomcat存放的文件夹,还要配置选择对应的jdk
然后window--show view ---servers--右键:new一个server,然后在server上add and remove ,选择一个工程放进来
点击start,开启服务
4、在java resources 的src 中写java 代码:新建一个com.bwf.entity包,里面的java文件放的是表中成员的所有属性和get、set方法,这样写成一个java文件
在com.bwf.dao包中新建两个java文件,一个是父类BaseDao,一个是不同的表调用的表Dao
5、父类BaseDao
里面的成员:Connection、Statement、ResultSet
里面的方法:一个是打开连接的方法,返回一个连接
一个是处理sql语句的方法,返回的是结果集
传入的参数是sql命令,和set到ps中的参数列表
一个是关闭的方法
6、子类:
EmpLoginDao,返回一个Emp对象,进来的时候,取到结果集,然后解析结果集,把取到的结果集中的内容放到emp对象的属性中
同时也调用close方法
7、webcontent中的index.jsp:写一些html语句,表单,action指定表单数据提交到的文件中
8、login.jsp文件夹是通过request对象从index.jsp文件中取数据,取到了以后调用后台写的java代码,并且对不同的情况做处理
9、如果要去掉webcontent前面的红叉叉,需要右击项目,找到buildpath,点击Configure buildpath,然后点击libraries,点击add libraries,servers runtime,apache 7.0加进来就好了
10、jdbc包要放在webconten/web-inf/新建了一个lib,加一个ojdbc6.jar进去,会自动build path的
11、在eclipse部署的tomcat不能访问tomcat的首页,只能访问项目
12、可以写一个test类来测试java后台代码,