
javaweb
远方©
弯得下腰、沉得住气、变得了脸、抬得起头。
展开
-
Jdbc+Servlet+Jsp+MySQL 实现简单的登陆功能
登陆功能实现架构图:思路:1.在jsp页面上实现表单,表单内容为:用户名输入框、用户密码输入框、登陆按钮、重置按钮。2.将用户输入的用户名和密码去与数据库中已存储的用户和密码去比对。如果正确,允许用户登陆,不正确,不允许用户登陆,并返回当前登陆界面。3.将用户输入的用户名和密码进行空判断,为空时不允许用户登陆,并返回当前登陆界面。4.当用户输入的用户名和密码正确,即允许用户登陆,...原创 2019-04-01 15:35:44 · 5959 阅读 · 0 评论 -
Servlet到底是什么?
从单词本身来看,servlet可以拆分为“server缩写+英语后缀-let”,server当然指的是服务器,英语后缀-let表示“小”,整个单词就是“小服务”; 当然人家servlet的全称是java server applet,那个applet是“application缩写+英语后缀-let”,表示“小应用”,整个全称就是“java服务器端小应用”; se...转载 2019-05-22 13:23:05 · 580 阅读 · 0 评论 -
Json存在的意义(Json与String的区别)
String字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };那明明一种形式能用String表示,干嘛非得费劲地整成json格式呢?-----那是因为json在获取内容方面比String更方便:如果你在前台使用,那么Json对象可以通过...转载 2019-05-22 13:14:34 · 2718 阅读 · 0 评论 -
Java代码模拟HTTP请求的常见两种请求方式:GET/POST
package com.jarvis.base.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.util.Map;/** * 用于模拟HTTP请求中GET/POS...原创 2019-05-22 13:00:31 · 445 阅读 · 0 评论 -
如何用JS获取checkbox的value值
<input type="checkbox" name="test" value="值1" />显示的内容<input type="checkbox" name="test" value="值2" />显示的内容<input type="checkbox" name="test" value="值3" />显示的内容<input type="chec...转载 2019-05-26 10:29:43 · 2587 阅读 · 0 评论 -
Spring+SpringMVC+Hibernate 查询数据显示到页面
实现技术(框架):SSH(Spring+SpringMVC+Hibernate)架构方式:三层架构(MVC)实现思路:一、首先要弄清,查询数据库数据的条件是什么,根据什么查?比如是,要查询用户表的相关信息,那么是某个用户还是所有用户?也就是,查询的条件是什么?比如,我要查询某一个用户的数据,该用户所在用户表里有一个唯一的id值,可以先获取到这个用户的id值。根据不同业务开发场景,有...原创 2019-05-21 17:08:44 · 1212 阅读 · 0 评论 -
上传用户logo功能
重要代码如下: //用户权限的判断,不用管 <c:set var="isShow" value="${sessionScope.userSession.type==0 || customer == null }" /> <c:if test="${isSho...原创 2019-05-21 16:50:42 · 319 阅读 · 0 评论 -
点击"显示密码"按钮,异步获取用户密码
大致实现思路:1.前台获取当前用户的uid2.前台创建"显示密码"按钮3."显示密码"按钮有onclick事件,事件里为ajax请求后台controller方法4.创建dao、daoImpl、service、serviceImpl层查找数据库信息的方法daoImpl中写的是具体的查询sql语句(根据uid查)5.在controller中调service的查询方法,而service指向的...原创 2019-05-21 16:34:19 · 588 阅读 · 0 评论 -
Java实现用户登录Demo
一、环境工具:Idea,mysql,Jdk9二、工程目录三、代码编写1、数据库表 _ userCREATE TABLE user(id INT,username VARCHAR(10),password VARCHAR(10));ALTER TABLE user MODIFY id INT PRIMARY KEY AUTO_INCREMENT;ALTER TABLE us...转载 2019-04-25 08:53:39 · 13016 阅读 · 0 评论 -
JavaWeb实现具体分页封装
一、准备工作1、jar包:a. spring依赖包spring-tx-5.0.0.RELEASE.jarspring-jdbc-5.0.0.RELEASE.jarspring-core-5.0.0.RELEASE.jarspring-beans-5.0.0.RELEASE.jarcommons-logging-1.2.jarb. mysql驱动包及连接池依赖mysql-conn...转载 2019-04-25 08:53:17 · 1016 阅读 · 0 评论 -
VO、DTO、DO、PO的联系与区别
概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(...转载 2019-04-23 10:09:10 · 216 阅读 · 0 评论 -
完整的javaweb项目(新手)
本案例使用Servlet+jsp制作,用MyEclipse和Mysql数据库进行搭建,详细介绍了搭建过程及知识点。本项目实现的功能有:1.用户注册2.用户登录3.用户列表展示4.用户信息修改5.用户信息删除本项目涉及到的知识点有:1.JDBC2.Servlet3.过滤器4…EL与JSTL表达式一、首先打开mysql数据库 新建一个数据库test,然后生成对应的表结构CRE...转载 2019-04-21 17:26:40 · 17881 阅读 · 0 评论 -
JavaWeb新手小项目以及源码
此项目主要实现的功能有:jsp连接数据库、MD5加密、验证码验证、Ajax、文件的上传与下载、session登录验证等。先来几张截图:一、首先写登录页面 login.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8" %><html> <head> &l...转载 2019-04-21 17:07:15 · 12544 阅读 · 0 评论 -
jsp:useBean的用法
一、jsp:useBean的基本用法jsp:useBean是一个JSP动作指令,表示装载一个将在JSP页面中使用的JavaBean。jsp:useBean的最基本语法如下:<jsp:useBean id="name" class="package.class" /> 其中id表示定义的JavaBean的唯一标识,class表示定义的JavaBean的类。定义了一个JavaBean就可以为...转载 2019-04-21 16:18:02 · 35165 阅读 · 0 评论 -
关于JSTL和JSTL的几个标签
什么是JSTL?JSTL(Java Server Pages Standard Tag Library)主要给Java Web开发者一个标准的通用标签库。利用它可以取代传统的JSP程序嵌入Java代码的做法,易维护。JSTL是由5个不同的功能的标签库组成的。在JSTL1.1规范中,为5个标签库分别指定了不同的URI,并对标...原创 2019-04-21 15:47:26 · 712 阅读 · 0 评论 -
显示用户密码功能的总结
大思路:1.前台获取当前用户id2.前台将用户id传递后台3.后台根据用户id查询密码4.后台查询到的用户密码传给前台并显示思路细分:1.前台获取当前用户ida.使用BootStrap在相应的jsp页面上添加显示密码按钮b.使用BootStrap创建弹框以及内容c.使用JavaScript给按钮和弹框绑定事件b.使用Angular.js获取用户id(Angular.js形式aj...原创 2019-04-08 10:50:26 · 531 阅读 · 0 评论 -
个人Web项目上线教程
必备条件:(1).域名(2).虚拟主机(3).个人WEB项目下面以阿里云注册域名,购买主机为例:1.购买域名,地址:https://wanwang.aliyun.com/domain/,也可以在其他网站注册域名,例如http://www.51cdz.com/,百度域名注册等网站。购买域名成功后,进行实名认证。认证需要上传身份证证件,认证成功后,域名就可以正常使用了。2.购买云虚拟主机...转载 2019-05-24 09:41:02 · 1276 阅读 · 0 评论