小学期(1-3)第一次心得

这个小学期前三天我们对JavaWeb的开发进行了一定的了解,在这个过程中,遇到了很多的困难,在这个开发过程中,一个小错误都会导致下面的步骤不能进行,安装的软件也要适合自己电脑的版本,不然有时候就无法运行下去,这个开发必须要有耐心,细心。

1.小学期一开始我们先下载了Myeclipse,以便于后期的使用。要想使用数据库,就还需要安装一个Mysql,由于安装比较麻烦,老师直接给了我们一个直接使用的文件。想直接使用,需要先启动下面这个。启动这个过程中,有些同学没有直接把mysql-5.1.49-win32这个文件放到D盘的根目录下,导致了启动不成功。

 

 

2.通过Navicat Premium可以建立一个表格,使得Myeclipse可以通过数据配置使用这个表格。

 

 

因为我们自己设置的表格是cust,而老师设置的名字是customer,所以在后期修改时,有很多地方都不知道到底是cust还是customer,所以输入代码的时候很乱,只能一个个进行修改。

3.使用Myeclipse时,需要建一个自己的工程,一开始新建时没有修改下面两个,导致后面工程的有些步骤无法继续进行。

 

 

图1

 

2

图一应该修改到Java EE 5.0,图二应该修改至第二个

4.删除一个工程项目时如果当初删除工程的时候勾选了删除源文件, 那么就没办法恢复了。
如果删除工程的时候没有删除源文件, 那么其实工程代码还是存在在Myeclipse的工作空间中workspace

5.建好表格,就需要在applicationContext.xml中给数据库配置DAO(数据访问对象),这是用来连接数据库的,它将数据库中的关系数据转换成程序员容易理解的对象来操作。java只能继承一个父类抽象类里面是有部分实现,也有没有实现的,一个操作修改对应一个actionJava Web开发中一般是客户端请求ActionAction调用ServiceService调用DAODAO主要与数据库相关,做一些数据表的增删改查,Service提供服务,一般在这边进行一些事务处理配置Actionservice的时候,com.crm.service.impl.CustServiceImplcom.crm.action.CustSaveAction这边一开始路径设置错误,重新将之前的CustSaveActionCustServiceImpl路径复制并且添加.后面显示路径就正确了。

 

6.关于jsp,设置新增客户信息的界面时,可以在新建的custSave.jsp中添加修改属性,表格大小等等,但是将代码输入之后,并不能保存代码,重新启动之后还是有很多严重错误,后来把删掉之后,就可以进行保存了,得到了下面这界面,虽然可以显示界面,但是没有输入客户信息的框框。

 

 

 

7.由于之前的界面没有输入客户信息的格子,所以将custSave.jsp中的bodystruts中部分内容修改成下面之后

重新打开的网页中什么内容都没有了,所以又将

重新添加到custSave.jsp中,并且在custSave.jsp<body></body>之间写上<center></center>就能将界面居中,得到下面这个界面

 

 

posted @ 2017-06-28 16:25  来一只包子  阅读(204)  评论(3编辑  收藏  举报