MVC
qy88666
这个作者很懒,什么都没留下…
展开
-
Dto与VO的区别
一、avaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。二、VO即value object值对象主要体现在视图的对象,对于一个WEB页面将整个页面的属性封装成一个对象。然后用一个VO对象在控制层与视图层进行传输交换。三、DTO (经过处理后的PO,可能增转载 2020-07-01 12:48:33 · 1329 阅读 · 0 评论 -
MVC模式,控制台无错误提示,页面无错误提示,但添加时,点击保存之后显示不出,数据库也无更新
MVC模式,控制台无错误提示,页面无错误提示,但添加时,点击保存之后显示不出,数据库也无更新在出现如此问题之后,就需要重走一遍MVC流程,首先需要查看视图代码,然后根据表单提交地址寻找对应Servlet(查看xml文件),打开Servlet,查看条件,然后再去视图,运行代码,不要点击保存,参看源代码(F12),如下图所示然后点击保存,查看提交地址,发现没有条件参数,回到视图查看form表单中...原创 2019-09-02 15:43:51 · 530 阅读 · 0 评论 -
java.sql.SQLException: Parameter index out of range (2 > number of parameters, which is 1).
出现如此情况,检查sql语句,如果没有错误,再检查web页面传的参数是否正确,最好重敲一遍页面的参数原创 2019-09-16 17:44:22 · 393 阅读 · 0 评论 -
点击修改,是添加,而不是修改
如上图所示,首先进行输出测试,发现前两个输出有值,后边没有,说明else if没有获得参数fId,再去看页面,发现也没错,去浏览器查看地址,参数也有,最后怀疑是get方法(根据id查询)没有获取到fId,果然如此。...原创 2019-09-16 21:41:31 · 229 阅读 · 0 评论 -
java项目中联表查询不能查出另一个表中的数据
首先检查sql语句有误出错;然后查看实体类,实体类中有无数据,需注意的是实体类中不能声明另一个实体类(关联表所对应的实体类)。原创 2019-09-17 11:02:13 · 560 阅读 · 0 评论 -
进行联表添加时,不能获取外键
fId是一个表的外键,是上图对应"fenlei"表的主键我的错误:select标签中name属性没有写,而是写在了option标签当中。servlet中调用getParameter获取的fId,它的值就是option标签当中value属性的值。...原创 2019-09-21 15:30:31 · 135 阅读 · 0 评论 -
判断日期是否属于在今天范围内
原创 2019-09-25 17:25:44 · 682 阅读 · 0 评论 -
java签到
1.主要判断是否首次签到;如果不是首次签到,则判断从数据库中获得的签到日期是否属于今天范围,如果是,则进入已签到页面;如果不是,则进入签到页面 //接收请求当中的参数 String userName = request.getParameter("userName"); request.setAttribute("userName", userName); //根据userN...原创 2019-10-10 10:40:39 · 494 阅读 · 0 评论