个人信息管理系统笔记1
来源:互联网 发布:淘宝 原单 知乎 编辑:程序博客网 时间:2024/05/13 08:00
若为登录,则调用将用户有关的都加入session中
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts....的错误
是没在web.xml中的filter
在登录页面上
链接action 直接写<s:form action="loginAction" method="post">
图片链接:
<img src="<%=request.getContextPath()%>/image/12.jpg" height=“80”>
在登录页面连的loginaction中 重写的validator方法中
最初步的验证,直接在action中重写validator方法
@Override
public void validate() {
if(this.getUserName()==null||this.getUserName().length()==0)
{
addFieldError("userName", "请输入用户名");
}
if(this.getPassword()==null||this.getPassword().length()==0)
{
addFieldError("password", "请输入密码");
}
}
其他什么都不用动
在登录页面连的loginaction中 重写的validator方法中
---------------------------------------------------------------------------------------------------------------------------------------------
建立DB.java 作用是建立数据库连接,然后其中还包括所有和数据库有关的方法,,呈现块状编程
其中变量
private String driverName="com.mysql.jdbc.Driver";
private String url="jdbc:mysql://localhost:3309/personal?userUnicode=true&characterEncoding=gbk";
private String user="root";
private String password="admin";
private Connection con=null;
private Statement st=null;
private ResultSet rs=null;
private HttpServletRequest request;
有setget方法,
值得注意的是request只要涉及传递数据,有归属感的方法参数都要用到request
通用的getStatement的方法, 其他的方法 是否存在这份信息return stnt.excutequery(sql) (接受这个方法的结果 if(rs.next),即有下一个则有查询到结果返回success等)
还有addlist 的方法,addsession的方法(登录了,就把和用户有关的信息加入session易于调用)
- 个人信息管理系统笔记1
- 个人信息管理系统 笔记2
- 个人信息管理系统
- Anynote - 个人信息管理系统
- 学生个人信息管理系统
- 想工作室个人信息管理系统
- PHP——个人信息管理系统
- 课程设计—班级个人信息管理系统
- C语言实现的个人信息管理系统
- 基于SSH的个人信息管理系统
- 个人信息管理
- 蜗牛—JavaWeb之个人信息管理系统(一)
- 蜗牛—JavaWeb之个人信息管理系统(二)
- 蜗牛—JavaWeb之个人信息管理系统(三)
- 蜗牛—JavaWeb之个人信息管理系统(四)
- 蜗牛—JavaWeb之个人信息管理系统(五)
- 蜗牛—JavaWeb之个人信息管理系统(六)
- 蜗牛—JavaWeb之个人信息管理系统(七)
- 菲波那契数列
- Angular的服务之自定义服务
- 上篇:Fusion of LiDAR 3D Points Cloud with 2D Digital Camera Image/3D点云与2D数字图像的融合
- TMS320F28027学习笔记一
- Hadoop-2.8.0分布式安装手册
- 个人信息管理系统笔记1
- poj 3614 Sunscreen(优先级队列+贪心)
- TCP3次握手连接协议和4次握手断开连接协议
- Spring事务管理
- linux上git服务器搭建
- Dubbo负载均衡:一致性Hash的实现分析
- 111. Minimum Depth of Binary Tree
- 跳台阶
- AndroidStudio中菜单栏字体和代码字体的修改