当前位置: 首页 > news >正文

手机网站metaasp网站合法

手机网站meta,asp网站合法,建设企业网站企业网上银行登录,微信公众号如何开通一套完整的网页到Java到数据库的创建#xff1a; html#xff1a;进行数据收集以及呈现 第一层#xff1a;根据servlet处理前台html的响应和请求#xff0c;对数据进行接收#xff0c;封装和验证 第二层#xff1a;业务#xff0c;验证是否存在调用创建的dao查#x…一套完整的网页到Java到数据库的创建 html进行数据收集以及呈现 第一层根据servlet处理前台html的响应和请求对数据进行接收封装和验证 第二层业务验证是否存在调用创建的dao查以及存在就直接返回没有存在就调用将数据传输到数据库 第三层对数据库进行操作比如用户添加或者进行查咋无非就是增删改查 思想 分析业务从前往后 开始业务从后往前 以下是一个简单登录系统业务对于这用户登录系统将分成多个小的业务进行完成 ①注册界面 ②显示所有用户界面 ③删除用户 ④修改用户信息界面 ⑤动态搜索栏 ⑥批量删除 开始业务前的准备工作 打开idea创建一个web工程并将Tomcat进行整合导入所需要的包具体用到的包放在这里 bao.zip_免费高速下载|百度网盘-分享无限制 (baidu.com) 这些包都放在创建的web工程下WEB-INF包创建的lib下具体怎么整合传送门JavaWeb--纯小白笔记04Tomcat整合IDEA-CSDN博客 一.注册用户界面 根据业务的分析从前往后 1.创建数据库:(数据库安装包以及教程百度网盘 请输入提取码) 记住自己的数据库的用户名密码以及数据库的名字和创建的表的名字这里我的数据库的相关信息为用户名root 密码123456 数据库名db.test 表名user 字符集编码使用utf-8 2.连接数据库 在ideaa创建的web工程下的src创建一个file包再创建一个properties文件装我们数据库的信息 创建一个工具包Utils创建一个DBUtils类进行连接数据库关闭数据库的操作这里为了优化数据库的连接将使用导入的io流的包创建一个类加载器---普通java类利用自身类的类加载器读取外部文件。 类加载器 连接数据库 因为业务的太多在测试类中使用导入的junit包用来测试每一步 2.将数据库的用户信息进行封装---放在domain包下---注意id是不用进行有参的且toString里的id是不用打印的 3。创建一个dao包里面先创建一个接口再创建一个包包里创建一个类实现接口。在接口里写方法。 查询注册的用户的姓名是否存在以及添加用户 在测试类进行测试查找用户以及添加用户 4.在service层进行业务的处理 在src下创建一个service包同样使用接口实现的方法。创建一个接口在从创建一个包去实现 5.创建一个controller包里面进行对html网页内容的请求和响应 点击发布就是右上角的运行选择tomcat发布在打开的网页注册一个用户如下 点击注册后会提示注册成功打开数据库就能看见添加的用户 以上就是一个简单的注册系统但是还要进行数据验证合法性这里只对用户名和年龄进行数据合法进行验证不合法就进行提示且红色: 6.在src创建一个validate包在包里进行数据的合法性验证具体代码如下 因为需要的时在注册用户时对用户名以及密码进行不合法提示所有在rejister.jsp对用户栏和密码栏要添加如下代码这里的代码时jsp代码elo表达式 span stylecolor: red${errors.username} span stylecolor: red${errors.age} 最后在UserServlet的register业务下进行将跳转---将信息跳转到页面上 补充知识 转发一次请求 重定向2次请求地址也会发生变化 跳转使用的时域对象四大域对象如下介绍 request(实际开发中一般都用request实现转发)一次响应session(默认时间30min在服务器端内存)一次会话(浏览器打开到关闭为一次)pagecontextservletcontext(在jsp中就是application)最大的域对象 所以在register处就要进行一个对错误信息的跳转这里使用的session登录信息一般放在session中 现在启动tomcat进行注册当用户名长度小于6大于18时以及年龄小0大120提示不合法 这里用户名和年龄不合法在点击注册后就会清空进行提示 二.查找所有用户信息界面 该业务就是将数据库里的所有数据进行打印出来反映到界面上,要重新写2个界面一个是放查询超链接的界面另一个是跳转进超链接显示所有用户信息的界面 1.编辑超链接的界面在web下的index.jsp写一个显示所有用户的超链接代码如下 这里要注意导入在daomain写的user类这里再jsp写的是jsp语句进行连接再showUserAll写的显示所有信息。 这里的红线使用的是导入的包jstl便于进行的就是jsp的写法elo表达式。 以上只是对前台的设置接下来将对数据库的数据进行读取 2.在dao层的接口先写抽象方法再在实现类UserDaoImpl进行属性具体的查找所有用户的方法 在测试类进行测试是否查找到所有的用户 3.测试成功在service层进行业务逻辑编写 4.在controller层进行连接前台获取数据在原本的UserServlet类中进行业务的判断 这里的业务是在index.jsp里的业务名字 5.最后发布tomcat点击超链接就会显示如下的界面 三.删除用户业务 在显示用户的界面游两个超链接修改和删除这里将对删除进行业务实现 思想在页面展示信息点击删除的超链接后获取id在controller层进行调用service的业务逻辑处理service层调用dao层的对数据库的处理方法 开始业务 1.在dao层的接口书写删除的抽象方法再在实现类UserDaoImpl进行实现。注意这里还要进行一个id查找用户用于判断是否用户存在----因为在页面操作的可能同时在操作 2.在service层进行业务逻辑处理先在接口进行定义抽象方法再在实现类进行实现 3.在显示界面showuserall.jsp里的删除处的连接添加连接代码以及业务的名称 a hrefUserServlet?id${user.id}businessdelete删除/a-----这里的超链接就是后台的UserServlet里进行判断业务再工具id查找。 4.在controller层的UserServlet类进行进行删除业务的进行 红圈是在删除后显示删除后的所有用户的页面。 5.发布tomcat在显示界面进行删除 删除id4号 四·.修改页面 分析点击修改超链接就跳转到一个修改界面要显示原本的数据且密码显示出来在该页面将对用户的数据的进行修改最后提交。 开始业务 1.在web下创建一个修改界面update.jsp----写法和register没有太大的区别主要是对文本框获得值 获取的代码就是elo表达式value${user.id}.....   注意修改信息是要展示密码的文本内容所以在password处typetext; 2.在dao层进行对数据库的修改信息操作但是要先展示选择的内容所以这里书写2个方法 findUserByID()----显示原本的内容update()---修改数据库内容的方法 在dao层实现 3.在service层进行调用完成对业务逻辑的处理 先在接口进行定义 再在实现类UserServiceImpl进行调用dao层的业务: 4.在controller进行连接前台的数据进行对数据的修改在点击修改业务就要进行回显的业务展示一个界面 在UserServlet里先进行回显 这里就会获取要修改的用户的id返回用户再把这个用户重定向跳转到update.jsp页面。在再UserServlet里书写修改的代码 进行修改操作 将上面信息进行修改 修改后 修改完成了。 五.动态搜索栏 分析在显示用户信息的表单里有一个下拉框选择用户的信息一个文本框进行输入一个按钮就行搜索在下拉框选择了性别或许姓名的某一个包含字就会返回所有满足的用户。在controller层进行接收选择的搜索条件调取service层的逻辑处理业务---就是dao层写的查找业务。找到符合条件的用户集合返回。 开始业务: 1.在显示用户信息的表单里添加一个动态搜索栏 具体代码 这样就是把动态搜索栏放在了最右侧下拉就可以选择具体查找的要求 业务名为quer 2.在dao层进行对数据库代码的操作 先在接口中定义方法因为要先接收选的具属性再接收具体的值找到满足条件的用户用集合进行装这里的方法findUserBy为 再实现这个方法这里的性别是直接查找但是姓名和地址是模糊查找所以sql语句不同需要判断key的值就是下拉列表的选择 3.在service层进行业务逻辑处理调用dao层的方法 依旧是先在接口定义抽象方法 实现类 4.在controller层接收前台的数据在进行对业务进行调用 在找到对应的用户放进集合后使用前面的显示跳转到显示页面5. 5.发布tomcat进行查找这里提前给数据库添加了用户 对性别--男进行检索 动态栏业务就完毕了。
http://www.eeditor.cn/news/126602/

相关文章:

  • 团购网站怎么运营网站制作公司小邓
  • 如何提高网站的用户粘度玉溪建设网站
  • 衡阳退休职工做面膜网站126企业邮箱注册申请
  • 网站版面布局设计的原则厦门建设局官方网站
  • 海洋网络提供网站建设做美食网站的目的
  • 网站验收流程成都百度推广联系方式
  • 医院网站建设策划方案wordpress利用视频引流
  • 网站做整站做优化18款禁用软件黄a免费
  • 网站建设技术线路选择安阳网站制作价格
  • 开一家网站建设公司要多少钱网页制作公司介绍图片
  • 优秀网页设计网站中英文网站建设 大概要多久
  • 怎么看网站关键词排名如何制作大气网站
  • 宁波专业网站营销wordpress dux使用
  • 汕头市网站建设分站公司南宁网站制作费用
  • 网站不被收录360建筑网如何删除简历
  • 个人网站建设哪家快国外超酷设计网站
  • 设计不错的网站微博推广有用吗
  • 江西临川建设集团有限公司网站如何安装免费wordpress主题
  • 自己设计好的网站怎么设置访问网页设计与制作项目教程答案
  • 免费商城建站平台08 iis创建网站
  • 深圳海外医疗网站建设张家港电脑网站制作
  • 平面设计国外网站手机视频网站设计
  • 网站 被攻击主业篡改 被黑了 织梦做的站英文WordPress站点切换为中文
  • 电子商务网站建设费用预算昌宁网站建设
  • 做外贸哪些网站比较好软件开发工程师级别
  • 网站开发与应用专业天下网商自助建站系统
  • 做旅游网站公司做网站的软件初中生
  • 广州商城网站建设报价塑胶制品 东莞网站建设
  • 模板网站案例互动型网站
  • 网站建设与设计学了做什么的网络认证