使用servlet的时候如果每个方法都创建一个servlet的话,会使系统非常的庞大,会在web.xml中创建很多的映射,为了简化操作,我们通过反射来根据调用的方法名动态的去执行指定的方法. 创建基类BaseServlet让其继承HttpServlet public class BaseServlet extends HttpServlet { &…
使用servlet的时候如果每个方法都创建一个servlet的话,会使系统非常的庞大,会在web.xml中创建很多的映射,为了简化操作,我们通过反射来根据调用的方法名动态的去执行指定的方法. 创建基类BaseServlet让其继承HttpServlet public class BaseServlet extends HttpServlet { &…
数据库分类 * 网状型数据库 * 层次性数据库 * 关系数据库 常用关系型数据库 DB2: IBM的 oracle:Oracle公司 mssql server: Microsoft 公司 mysql : 瑞士MySQL AB,现在由oracle收购 mysql常用语法: cmd中链接mysq…
JSTL fn函数库 使用时必须引入: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> * fn:contains(m…
JSTL(Java Server pages Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。 引入标签库 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" pre…
JSP(java server page) 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 在tomcat web.xml中的监听listings改为true,可以目录显示 &…
验证码 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机和人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试, public class ImageServlet extends HttpServl…