![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web学习笔记
早睡身体好_
这个作者很懒,什么都没留下…
展开
-
将mysql连接到eclipse上(JDBC8.0版本)
首先下载安装mysql:mysql下载地址:https://dev.mysql.com/downloads/file/?id=476233mysql安装过程可以参考:https://www.cnblogs.com/laumians-notes/p/9069498.html,这里就不赘述了,mysql一定要安装正确的,否则之后的操作就无法继续下去了。下载mysql驱动程序jdbc:...原创 2019-05-19 16:50:59 · 2559 阅读 · 2 评论 -
在当前页面处理form表单的方法(不跳转,不使用ajaxSubmit方法)
一般情况下,form提交之后是要跳转到另一个页面上做处理。其一般语法格式为:<form action="跳转页面" method="get" name="表单名称"> 表单数据项部分</form> 但是在一些特殊情况下,我们想提交表单之后在当前页面处理数据,不想跳转。这种情况下,只需要将action属性去掉,让表单默认在当前页面处理。但是在处理表...原创 2019-05-21 21:53:29 · 1864 阅读 · 0 评论 -
MVC模式实现简单的访问数据库(JSP+Servlet+JavaBean)
MVC模式: MVC模式一般由JSP+Servlet+JavaBean组成。其中JSP用于表示数据;Servlet用于处理客户请求,充当控制器的角色;JavaBean用于数据的存取。其运行机制如下: 下面用一个简单的留言板例子来实现一下MVC模型,功能是登录账号之后可以看到所有留言的内容。那么这个模型的业务流程大概就是: 首先在logi...原创 2019-05-26 21:43:25 · 4064 阅读 · 2 评论 -
Attribute (align) is obsolete. Its use is discouraged in HTML5 documents.问题及修改JSP源文件模板的方法
有时在编写JSP页面代码时,会出现以下警告:这种警告主要是因为这些属性在HTML5中过时了,并不影响代码运行,但是一些强迫症就会非常难受。解决方法:将程序的顶部的这句:<!DOCTYPE>修改为:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3...原创 2019-05-18 09:57:48 · 11715 阅读 · 2 评论 -
在table中用多个按钮处理多行表单(table与form嵌套)
最近在写一个留言板,有个功能是管理员可以删除任意一条留言,于是我先在数据库中将所有数据取出来,用一个表格列出来,在每一行的后面加上一个删除的按钮。但是我遇到了很大的问题就是:点击一个按钮之后如何获得这一行的其中一个信息。只有获取了这一行的某个信息我才能到数据库中删掉这一行。 首先table中是不能嵌套form的,form中可以嵌套table。所以下面这种写法是错的...原创 2019-06-01 10:05:57 · 2984 阅读 · 0 评论 -
JSP页面间传参数值的几种方法(新手版)
1、URL传值 在HTML中传参数的写法是:<a pref="1.jsp?name1=value1&name2=value2"></a> 其中1.jsp是要跳转的页面,name1和value1是键值对,多组键值对之间用&连接,不要有空格之类的字符。在接收参数值的页面中使用request.getParameter(“n...原创 2019-06-02 22:56:00 · 11539 阅读 · 0 评论 -
使用DAO对MVC进行扩展(简易留言板例子)
MVC模式是java bean+Servlet+JSP,但是MVC中的Servlet里还有与数据库做数据交换的代码。Servlet是做业务控制用的,在Servlet里加入数据库代码不利于分工,而DAO模式就很好地解决了这一问题,让MVC中的数据层和控制层分离开,数据层只需要提供一个接口,控制层调用接口来获取数据,从而方便写业务控制代码。让精于业务控制的人员不必面对ResultSet...原创 2019-06-22 13:02:52 · 1221 阅读 · 0 评论