摘要:
这学期的Web作业要求用这个框架来搭建一个Web App,这里快乐地记一下自己的实现步骤。 本工程没有使用maven、gradle等构建工具。 本框架对应使用数据库MySQL,并采用C3P0连接池,下载地址:https://sourceforge.net/projects/c3p0/ 创建项目 新建 阅读全文
摘要:
前置要求 Gradle基于JVM(Java Virtual Machine,Java虚拟机),需要安装JDK8以上版本。 检查JDK版本:java -version 安装 官网下载压缩包https://gradle.org/,解压缩 配置环境变量GRADLE_HOME,将\bin添加到Path中 g 阅读全文
摘要:
简介 JSTL(JSP Standard Tag Library, JSP标准标签库),扩展了JSP标签的功能,在JSP中能够用更少代码实现更复杂的操作。 要使用JSTL,需要导入jar包到项目中 手动导入:http://archive.apache.org/dist/jakarta/taglibs 阅读全文
摘要:
简介 EL(Expresstion Language, 表达式语言),可以搭配JSTL使用,提高JSP页面的可读性。 比如,页面输出的一般写法 而在JSTL中使用EL则为: 就像HTML中的标签一样,有更好的可读性。 使用方法 ${表达式} EL对象 pageScope - 对应JSP作用域对象中的 阅读全文
摘要:
简介 MongoDB是一种NoSQL。 MongoDB Java Driver是MongoDB的Java驱动,可以使用Java操作MongoDB数据库(不使用JDBC,应为MongoDB不是关系型数据库)。 需要先下载jar包: http://central.maven.org/maven2/org 阅读全文
摘要:
JSP简介 进行Java Web编程时,JSP(Java Serve Page)可以用来动态地生成HTML文档,在这一点上有点像ejs模板。 JSP文件格式为*.jsp 在编译的时候JSP会被翻译成Servlet然后才被执行。 直观上看起来,jsp文件就是嵌入了Java代码的HTML文件。 JSP的 阅读全文
摘要:
简介 JavaBean不是库,不需要安装,它是一种Java类。 只要是遵循一定规则实现的Java类,就可以被看作是一个JavaBean。 要遵循的规则很简单: 使用JavaBean可以将数据封装为组件,可以防止过多的Java代码对HTML页面的污染,有利于视图和数据模型的分离。 JavaBean的属 阅读全文