08.17《jsp》——html+css+js+jsp+servlet+oracle简单项目练习

16,17号,两天时间,结束了JSP的学习,开始了项目的实践学习

第一步是最简单的添加

  在这之中,对于数据库的链接,间接的展开了jdbc的复习,在其中由于数据库和老师所给的教材不相符,所以停顿在链接数据的时间很长,在一遍遍的修改ORA-12505错误没有结果的时候,使用最笨的办法重新安装了一个ORACLE数据库,将其命名与老师的同名,这样解决了数据库的链接失败问题。

第二步是查找操作

  有了第一次的流程,所以这次速度快了一些,在一边完成查找操作的同时一边熟悉着流程,熟悉着数据流向的过程,由页面 --> servlet --> service -->  dao --> vo -->  数据库,在反向输出回来。并在servlet时判断是否报错,以此输出错误页面或是结果

第三步是删除操作

  在做删除操作的时候,由于在jsp页面中少写了一个 input 标签(标签是确定action的值,一边在servlet中调用不同的函数执行操作),所以在很长时间呢你都没有能够解决这个问题,这侧面反应了对于流程的不熟悉和对于空间作用的模糊,是以后需要加强的地方

第四步是修改操作

  在修改操作中,已经可以知道大致的流程,可以自己主动的去写代码,不会是只能够看老师的代码才能回想起代码的流程。同时,修改操作是需要查询其中的一个在进行操作的,所以需要在dao、servlet和service中写两个方法,分别实现查找1行数据,和更新操作。

原文地址:https://www.cnblogs.com/justlive-tears/p/9496023.html

时间: 2024-10-03 21:41:55

08.17《jsp》——html+css+js+jsp+servlet+oracle简单项目练习的相关文章

jsp文件引入js文件的方式(项目部署于web容器中)

在页面中引入javascript文件的方式是多种多样的,本文介绍一种. 1.在eclipse中新建一个web项目(project3),目录结构如下: 二:在jsp页面的最开始,获取项目的根路径. <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort

利用前端三大件(html+css+js)开发一个简单的“todolist”项目

一.介绍 todolist,即待办事项.在windows android ios上参考微软家出的那个To-Do应用,大概就是那样的.我这个更简单,功能只有"待办" "已完成"两项,并且是在浏览器打开的. 二.界面和文件结构这些... 实际在浏览器中的网页如下: 在subline中的文件结构有index.html.index.css.index.js各一个,如下图: 三.程序 参考注释即可看懂. (1)index.html文件 1 <!DOCTYPE html&

一口气从CSS讲到Servlet再到JSP、Struts2,清蒸JavaWeb的前前后后。

B/S系统就是Browser/Server,浏览器/服务器系统,即,客户在浏览器操作,而代码实现的具体处理以及数据库操作等,则由后台服务器来完成,男耕女织,相得甚欢.比如我们查询成绩,我们通过浏览器输入个人信息,并且把个人信息发送到后台,后台获取了你的信息后作一系列处理并从数据库中查出你的成绩,千回百转,最后把成绩返回到浏览器页面,展示在你的眼前,这就是典型的B/S系统. 而浏览器展示的静态页面,我们叫做HTML(超文本标签语言),其实所谓超文本,它归根结底是文本,就跟doc,txt一样,只不过

jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

jsp的C标签一般使用方法以及js接收servlet中的对象及对象数组 由于现流行的javaWeb框架提倡前后端分离,比如在SpringMvc中已经很少写servlet的一些东西:目前 前端jsp中大多是一些纯html和js,很少用到jstl的一堆东西,后端也仅仅处理一些前端的post.get请求或页面跳转,无须以往繁琐的xml路径映射和filter过滤. 不过有时也会用到servlet作用域中的一些东西,比如某个固定的值.上下文路径等等~,不过这些东西大多数也仅限于取值而不是设置值(或对象),

【jsp】怎么在jsp文件中引入静态文件(.js .css)

如果在jsp文件中引入静态文件比如(.js或.css等等),可以在使用 /项目名称/路径 的方式,但是这种方式如果在修改了项目了名称后就显得比较麻烦了.除了之外还许多方式,比如相对路径等等.一般情况下,可以先获得项目的根路径,然后再加上文件路径.  ${pageContext.request.contextPath}  可以获得当前项目的路径,然后就只需要在后面加上引入的静态文件的文件路径即可.比如: 这样就可以引入js文件下的jquery.min.js文件了.

使用Maven构建Java Web项目时,关于jsp中引入js、css文件路径问题。

今天有点闲,自己动手搭建一个Java Web项目,遇到jsp中引入js.css文件时路径不正确的问题,于是在网上查阅了很多资料,最终都无法解决问题,于是,上stackoverflow找到了解决方法,这里不得不吐槽一下国内资料的可信度,不说了,以后遇到问题尽量还是google吧,花点钱买个vpn值了,生命有限,节约时间. 下面记录下解决方法吧: 首先,确保jsp引入了jstl:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" pr

从零开始学JAVA(08)-使用SpringMVC4 Restful 风格引用静态文件 css/js/png

在写完helloworld后想给网页加点样式(*.css),结果怎么也显示不了,百度了很多种方法后试行尝试,试验成功并记录下来,方便以后查看. 时隔两年,继续学习JAVA,太久没学了,忘记得差不多,还好以前写的helloworld,还能用. 一.关于开发环境 eclipse-jee-neon-1a-win32 Jdk 1.8u112 (32位版本) SpringMVC 4.3.4.RELEASE apache-tomcat-8.5.8 二.helloworld.jsp文件中的引用的样式表为 st

小峰servlet/jsp(5)jsp自定义标签

一.自定义标签helloworld: 二.自定义有属性的标签: HelloWorldTag.java:继承TagSupport: 1 package com.java1234.tag; 2 3 import java.io.IOException; 4 5 import javax.servlet.jsp.JspException; 6 import javax.servlet.jsp.JspWriter; 7 import javax.servlet.jsp.tagext.TagSupport

基于Servlet、JSP、JDBC、MySQL的一个简单的用户注册模块(附完整源码)

最近看老罗视频,做了一个简单的用户注册系统.用户通过网页(JSP)输入用户名.真名和密码,Servlet接收后通过JDBC将信息保存到MySQL中.虽然是个简单的不能再简单的东西,但麻雀虽小,五脏俱全,在此做一归纳和整理.下面先上源码: 一.index.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path =