【斗医】【7】Web应用开发20天
现在想想一下首页放置哪些内容?由于该WEB应用的聚集点在“斗”上,也就是对医术的探讨方面,个人认为应该是对展示较新的或评价较好的病症药方的展示方面。这里包含两部分:(1)数据的获取,即动态读取较好或评价较好的药方数据;(2)页面的展示,即静态页面布局和数据显示。 对于第一个问题会涉及到数据库的访问和...
【斗医】【6】Web应用开发20天
对于一个网站来讲均会存在公共页面,如异常页面、系统菜单等等,本章针对斗医系统菜单做一下介绍。可以想一想常见网站的系统菜单形式,一般都是菜单项在每个页面的内容不变,区别是菜单的选择状态不同。 JSP可以使用<%@ include file="">语句把公共系统菜单页面引进来,但本文不准备使...
【斗医】【19】Web应用开发20天
本文把挑战书的具体内容显示在独立页面上,这里涉及如下四个步骤: 1、增加触发入口 2、增加业务配置 3、服务端获取数据后封装为Json对象返回 4、通过对DOM元素操作绘制页面 在讲解这四个步骤之前先修改一个Bug: 【问题描述】: (1)用户首次点击“下战书”菜单,进入登录界面提示用户需要登录 (...
【斗医】【17】Web应用开发20天
细心的读者可能已发现“Web应用开发50天”改为了“Web应用开发20天”,之所以这样调整是因为当时想前20篇只讲解Web基础知识,中间10篇讲解我一直想要封装的Web框架,后20篇将该应用转换为Android应用。但由于最近女儿出生,业余时间都被她占用了,为了尽快把We...
【斗医】【1】Web应用开发20天
从哪里开始呢? 还是从前段认识的朋友开始吧。 前段在圈里认识了一个朋友,当他聊到他用SSH开发了一套系统时,我思想意识中想到SSH应该是一个通讯协议,他用不可置否的语气说:大叔,你从事这一行业也这么多年了,难道不知道SSH? 说来惭愧,从事这行业时间真的不短了,好像没有真的从事过WEB方面的开发,当...
【斗医】【12】Web应用开发20天
在上文中有意埋了几个安全彩蛋,以便后面在聊网络安全时使用。 书接前言,对上文做过实践的朋友肯定会发现:当用户注册/登录成功后页面跳转到了系统首页,但首页的导航菜单并没有显示用户名。本文重点实现这个特性,同时也谈谈系统的编码问题。 六、注册/登录成功后导航菜单显示当前用户名 ...
【斗医】【9】Web应用开发20天
一、调试《【斗医】【8】Web应用开发50天》数据表映射方法 本来想把数据库配置、Hibernate连接封装和映射配置一块写的,但由于个人时间问题时断时续,思路也多次被打断,所以在此对其进行弥补。 若读者把上篇的附件下载下来运行,会发现运行失败,下...
【斗医】【8】Web应用开发20天
本章节将演示MySQL安装、Hibernate配置及数据库工具封装等内容,对于热衷于写代码的coder可能更喜欢一些。至于为何要使用MySQL、Hibernate?给出一个简单的理由就是开源。 一、安装MySQL 1、下载MySQL 进入MySQL官网http...
【斗医】【15】Web应用开发20天
在介绍HTML富文本使用之前,先解决几个易用性的问题 1、在chrome浏览器中textarea高度自适应存在问题:当输入任何一个字符时textarea高度都会增加 解决办法: (1)在challenge.js中定义autoAdaptHeight()方法,内容如下: /** * text...
【斗医】【2】Web应用开发20天
让我们想一想,一个WEB应用系统应该有自己的异常处理类、日志打印类、框架逻辑处理类等等,在这方面当然我们也无法例外。那先让我们封装一个简单的异常处理类吧。 在D:\medical下依次创建src\com\medical\frame文件夹,然后在frame下创建FrameException.java文...
更新时间 2023-05-27 18:18:02
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。