![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 62
改名字好难
个人力量终究歇菜,团队合作才是正道。
展开
-
手机网上商城-项目经验总结(九)-邮箱激活注册
9.注册用户功能(实现电子邮箱激活) public void register(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException,IllegalAccessException, InvocationTargetException {// 封装原创 2017-10-07 20:49:16 · 575 阅读 · 0 评论 -
手机网上商城-项目经验总结(八)-商品浏览记录
8.实现商品浏览记录// 通过PID查找单商品public void findProductByPid(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {String pid = request.getParameter("pid");Pr原创 2017-10-07 20:48:28 · 641 阅读 · 0 评论 -
手机网上商城-项目经验总结(十)-自动登录
10.自动登录功能 //登录public void login(HttpServletRequest request,HttpServletResponse response) throws IOException, IllegalAccessException, InvocationTargetException, ServletException{Map map = req原创 2017-10-07 20:50:06 · 913 阅读 · 0 评论 -
手机网上商城-项目经验总结(六)-更新商品
6.商品的更新// 编辑public void update(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException, IllegalAccessException,InvocationTargetException, FileUploadExcept原创 2017-10-07 20:47:16 · 1218 阅读 · 0 评论 -
手机网上商城-项目经验总结(五)-添加商品
5.后台商品管理重要方法//添加产品public void add(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException, FileUploadException,IllegalAccessException, InvocationTargetExc原创 2017-10-07 20:46:24 · 766 阅读 · 0 评论 -
手机网上商城-项目经验总结(二)-创建项目结构
2.新建项目,创建项目结构 bean : 实体类dao : 数据访问service : 业务逻辑处理utils : 工具包filter : 过滤器servlet : 控制器 导入需要的jar/配置文件/工具/静态页面 首先,链接数据库采用了数据库连接池技术。数据库连接池的好处:1. 资源重用,2. 更快的系统响应速度3. 新的资源原创 2017-10-07 20:44:09 · 1216 阅读 · 0 评论 -
手机网上商城-项目经验总结(十一)-修改购物车商品数量
11.前台修改购物车商品的数量 public void updateItemAjax(HttpServletRequest request, HttpServletResponse response)throws IOException {Cart cart = (Cart) request.getSession().getAttribute("cart");Map map =原创 2017-10-08 22:13:20 · 1015 阅读 · 0 评论 -
手机网上商城-项目经验总结(十二)-filter定义权限拦截
新建UserLoginPrivilegeFilter类public class UserLoginPrivilegeFilter implements Filter { public void destroy() { } //过滤 没有登录的用户 public void doFilter(ServletRequest request, ServletResponse response,原创 2017-10-10 17:29:51 · 322 阅读 · 0 评论 -
input文本框不可编辑3种方法的区别
http://blog.csdn.net/u010210251/article/details/49724193转载 2017-11-13 15:12:25 · 418 阅读 · 0 评论 -
手机网上商城-项目经验总结(七)-导航栏功能
7.前台商品类型导航栏功能采用异步读取数据(使用gson将集合转换json数据),并使用redis缓存技术实现该功能需要启动redis-server.exe服务器。关键技术:(后台)// 处理ajaxpublic void findAllCategory(HttpServletRequest request,HttpServletResponse response) t原创 2017-10-07 20:48:00 · 570 阅读 · 0 评论 -
手机网上商城-项目经验总结(四)-BaseServlet类
4.BaseServlet类public class BaseServlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {req.setChar原创 2017-10-07 20:45:44 · 320 阅读 · 0 评论 -
Jsp注释、小脚本、表达式、声明
JSP注释小脚本内可以使用 //单行注释 /*注释内容*/html中可使用 注释-->在浏览器访问时会在源代码中显示 注释--%>在浏览器访问时会在源代码中不显示小脚本 用来在jsp中插入java代码(同一页面中小脚本中变量名不能重复)格式:【java代码】%> eg: 注:小脚原创 2017-09-10 21:24:09 · 1636 阅读 · 2 评论 -
转发与重定向的区别
转发:一次请求,URL不会变,在服务器内完成跳转,只能在一个web项目内跳转重定向:两次请求,URL会变,在客户端内完成跳转,可以跳转到任意地方原创 2017-09-10 21:16:31 · 155 阅读 · 0 评论 -
mvc开发模式(别人写的拿来学习学习)
1. ,id代表两层含义:a) Java代码里面的实例b) 共享作用域里面的变量c) Class要写全路径2. Param指定的是传递的参数,该参数的值是javabean属性的值,3. javabean的自省机制:a) 只要jsp页面组件转载 2017-09-09 17:51:44 · 270 阅读 · 0 评论 -
MVC开发模式
MVC并不是Java语言所特有的设计思想,也并不是Web应用所特有的思想,它是所有面向对象程序设计语言都应该遵守的规范。MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。首先用户向后台发送请求,控制器(servlet)接收请求,委托模型进行处理,选择视图(原创 2017-09-09 17:37:33 · 229 阅读 · 0 评论 -
Map集合保存数据库
1.Map paramsMap = new HashMap(); List itemList = sf.parseRequest(request); // 1.上传 for (FileItem fileItem : itemList) { if (!fileItem.isFormFiel原创 2017-09-19 15:43:09 · 14790 阅读 · 0 评论 -
JAVA利用第三方平台发送短信验证码。(转发用来学习)
本文以注册为例,在SpringMVC+Spring+Mybatis框架的基础上完成该短信验证码功能。发送短信验证码的原理是:随机生成一个6位数字,将该6位数字保存到session当中,客户端通过sessionid判断对应的session,用户输入的验证码再与session记录的验证码进行比较。为了防止有广告嫌疑这里就不说短信平台是哪个了。一般的第三方短信平台都会有他们自己的短信接口,只转载 2017-09-19 17:48:37 · 2159 阅读 · 3 评论 -
手机网上商城-项目经验总结(一)-项目开发流程
1.一般项目开发流程确定项目需求-----拿下一个项目编写《需求说明书》----不涉及技术,只涉及业务需求编写《概要设计说明书》----- 涉及技术的的宏观的内容,数据库设计,页面原型编写《详细设计说明书》----- 相当于伪代码编码阶段coding----根据《详细设计说明书》---单元测试联测-----项目组内部的行为测试组进行全面的专业测试----《测试报告》原创 2017-10-07 20:39:56 · 3050 阅读 · 0 评论 -
手机网上商城-项目经验总结(三)-QueryRunner
3.QueryRunner的使用public Object query(String sql, Object[] params, ResultSetHandler rsh) rsh参数:这是一个ResultSetHandler类型,一般都是创建一个该类型的子类对象然后传进去,该类型有五个常用子类,而传递的子类对象会决定query这个方法的返回值。五个常用子类对象分别是:BeanHand原创 2017-10-07 20:44:56 · 448 阅读 · 0 评论 -
最简单的java环境变量配置
win7:直接在用户变量配置里面新建JAVA_PATHD:\Java\jdk1.8.0_60\bin(java安装路径)win10:在系统变量里面的path中加入Java路径就可以了这是最简单的配置方法。...原创 2018-11-19 15:06:45 · 210 阅读 · 0 评论