今天是学习计划的第一天,因为有点事情所以将近10点才开始,因为清晨要断网所以到11点就结束了,下面是学习的一些笔录。
因为项目框架是昨天搭建的,还有一些基本的东西(说是项目我自己都脸红,花了几十分钟弄的),然后今天和清晨同学讲了下一个web项目基本的东西,主要是包目录和root目录以及web.xml文件,还有就是myeclipse一些功能的使用(个人喜欢用eclipse)。
因为时间比较短所以东西也不多,做了下项目的准备,建表、写bean、连接数据库类、servlet的配置等,权当复习,下面讲下学习的细节。
项目建立以后把所有的包都建立好了,因为是MVC架构小项目个人习惯是建立以下几个包
bean:放置bean文件
jdbc:连接数据库类及对数据库的操作类
servlet:servlet文件
tools:公共类
东西不多,够用就行,建包的时候,包名必须全部小写,虽然大写不会出错,但是这是编码规范。
bean中的属性和表类似,连接数据库使用jdbc,在写数据库连接类中遇到一点点小问题,不管是怎么改都是拒绝连接,刚开始以为是连接URL写错了,改了半天也没用,后面以为是SID有问题对比了还是没错,最后发现是IDE本身出了问题,关闭后从先打开就搞定了,中途百度了查询当前用户下的SID查询语句:
select INSTANCE_NAME from v$instance
连接类写好后配置了一个servlet,在myeclipse中new一个servlet后IDE会自动添加配置到web.xml中,具体配置如下
1 <servlet> 2 <servlet-name>userServlet</servlet-name><!-- servlet名称 --> 3 <servlet-class>com.shen.servlet.userServlet</servlet-class><!-- servlet完整路径 --> 4 </servlet> 5 6 <servlet-mapping> 7 <servlet-name>userServlet</servlet-name><!-- servlet名称,必须和上面名称一样 --> 8 <url-pattern>/user</url-pattern><!-- 系统访问路径 --> 9 </servlet-mapping>
配置好servlet后写好了login.jsp页面,清晨同学说快断网,所以今天的学只能到这里了,最后怎么导出项目的忘记了,果断百度之,贴出百度结果
选择项目右键点击,Export-General-Archive File 选择目录即可,下直接Import即可
今天的学记录到此,明天继续。