Welcome 微信登录

首页 / 网页编程 / JSP

JSP实现添加功能和分页显示实例分析

JSP实现添加功能和分页显示实例分析

本文实例讲述了JSP实现添加功能和分页显示的方法。分享给大家供大家参考。具体如下:学习目标:① 进一步掌握MVC设计模式;② 掌握添加功能的实现;③ 掌握分页显示功能的实现。主要内容:① 通过用户信息添加功能进一步介绍MVC模式;② 通过用户信息的分页显示介绍分页显示功能的原理和实现。1、如何采用MVC模式完成用户添加?首先考虑与人如何交互:应该有一个输入用户信息的界面,包含用户名和口令,另外需要一反馈的界面。然后考虑功能如何实现:需要在User类中添加一...
JSP使用MVC模式完成删除和修改功能实例详解

JSP使用MVC模式完成删除和修改功能实例详解

本文实例讲述了JSP使用MVC模式完成删除和修改功能的方法。分享给大家供大家参考。具体如下:目标:① 进一步理解MVC模式;② 掌握删除功能的基本实现过程;③ 掌握修改功能的基本实现过程。主要内容:① 使用MVC完成删除功能;② 使用MVC模式完成信息更新功能。1、如何使用MVC模式完成删除功能根据MVC模式的特点,分别考虑MVC的3个部分。① 首先考虑V部分:输入:通常删除功能是在查询的基础上完成的,所以在用户信息列表界面上可以添加删除的超链。输出:提示...
JSP学习之Java Web中的安全控制实例详解

JSP学习之Java Web中的安全控制实例详解

本文实例讲述了JSP学习之Java Web中的安全控制。分享给大家供大家参考。具体如下:一、目标:① 掌握登录之后的一般处理过程;② 能够为每个页面添加安全控制;③ 能够共享验证代码;④ 使用过滤器对权限进行验证;⑤ 能够对文件的局部内容进行验证;⑥ 掌握安全验证码的基本实现方式;⑦ 通过异常处理增强安全性。二、主要内容:① 通过修改前面的登录功能,分别对管理员和普通用户的登录进行处理;② 为管理员才能访问的页面添加控制;③ 共享各个页面中的控制代码,使用...
JSP学习之异常处理实例分析

JSP学习之异常处理实例分析

本文实例讲述了JSP异常处理的方法。分享给大家供大家参考。具体如下:要对JSP程序可能产生的异常进行处理,可以从多个角度完成:可以针对特定的代码,可以针对特定的文件,也可以针对错误的类型。如果针对特定的代码,可以使用标准标签库中的核心标签库中的<c:catch>标签。如果针对特定的文件,可以使用JSP的page指令中的isErrorPage属性和errorPage属性完成。如果针对特定类型的错误,可以使用web.xml配置文件。1 使用<...
Java Web开发之访问路径问题分析

Java Web开发之访问路径问题分析

本文实例讲述了Java Web开发之访问路径问题。分享给大家供大家参考。具体如下:Web应用是由大量的文件组成的,系统等运行主要是靠文件之间的相互调用来完成,调用就是根据文件的位置来确定的。如果你在访问某个文件的时候,系统报下面这样的错误,如果你的文件名没有写错,就是路径出错了。为了说明路径问题,我们假设有以下的文档结构:这是JBuilder2006下的一个截图,应用的名字是filepathweb,有两个文件夹,aa和bb,其中aa下有a_a.jsp和a_...
Java Web开发之信息查询方式总结

Java Web开发之信息查询方式总结

本文实例讲述了Java Web开发之信息查询方式总结。分享给大家供大家参考。具体如下:这里介绍的查询方式有:① 根据某个特定的字段查询;② 在多个字段中查询;③ 根据任意字段查询;④ 任意字段组合查询;⑤ 多值查询。根据某个特定的字段进行查询用户在输入界面中输入要查询的字段的值,然后系统根据这个值进行查找。下面的实例是根据用户名查询用户的详细信息,简单的效果图如下:关键代码如下:<p>请输入要查询的姓名:</p><form a...
动态JSP页生成静态HTML的方法

动态JSP页生成静态HTML的方法

本文实例讲述了动态JSP页生成静态HTML的方法。分享给大家供大家参考。具体如下:具体实现:利用Filter的过滤功能把*.jsp过滤出来,判断是否存在对应的.html文件,如果不存在对应的.html文件,则将其内容读出写入指定的.html文件,再跳转到对应的.html即可。如果存在对应的.html文件,则直接跳转到对应的.html即可。代码:JspFilter.java:import java.io.BufferedReader;import java....
Java Web开发之MD5加密用法分析

Java Web开发之MD5加密用法分析

本文实例讲述了Java Web开发之MD5加密用法。分享给大家供大家参考。具体如下:MD5是Message Digest 5的缩写,是一种加密算法,能够对字节数组进行加密,有如下特点:① 不能根据加密后的信息找加密之前的信息;② 加密后的结果是128位;③ 对于给定的字节数组,不管什么时候采用这种加密算法,结果是相同的;④ 对于不同的字节数组,加密的结果是不相同的。在Web应用中通常需要对用户设置的密码进行加密之后再存储,否则数据库管理员能够看到明文的密码...
Java Web开发之图形验证码的生成与使用方法

Java Web开发之图形验证码的生成与使用方法

本文实例讲述了Java Web开发之图形验证码的生成与使用方法。分享给大家供大家参考。具体如下:图形验证码的主要目的是为了增强的安全性,增加用户通过遍历所有可能性来破解密码的难度。图形验证码的使用包括如下3部分:① 图形验证码的生成;② 在页面中的使用;③ 验证;1、图形验证码的生成假设在Servlet生成图形验证码,在JavaBean或者JSP中生成的基本过程是相同的。设计如下过程:① 设置响应的文档类型;② 生成随机码;③ 把随机码保存到session...
jsp中自定义标签用法实例分析

jsp中自定义标签用法实例分析

本文实例讲述了jsp中自定义标签用法。分享给大家供大家参考。具体如下:这里简单的写了一个自定义标签,自己定义标签的好处就是在jsp页面中可以使用自己定义的功能,完全与Java代码分离1. tld文件如下:首先是要写×.tld文件,当项目随着服务器启动的时候,会检查项目中有没有*tld文件。写的tld文件<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://...
JSP学习笔记之基础语法

JSP学习笔记之基础语法

jsp页面元素构成jsp页面组成部分有:指令,注释,静态内容,表达式,小脚本,声明。jsp指令page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句taglib指令:使用标签库定义新的自定义标签,在jsp页面中启动自定行为page指令语法<%@page 属性1="属性值" 属性2="属性值1,属性值2" 属性n="属性值n"%>jsp注释在...
解决JSP保存到数据库丢失格式的方法

解决JSP保存到数据库丢失格式的方法

网站上的文章用什么存储?使用Oralce用CLOB存储,Java操作CLOB的方法网上很多,可是发现读取后显示在网页上和录入时的格式完全不同,该有的段落已经不复存在。由于页面中使用的是textarea标签而不是强大的网页文本编辑器,所以要自己处理格式的问题了,下面是我找到的一个专业函数, 使用它将前台传过来的文章字符串转义一下再存入数据库,这次再读取出来的文章就有段落的显示了。JSP保存到数据库丢失格式的解决方法代码引用:/** * 格式化文章信息,保持文...
JSP文件下载功能的4种方法

JSP文件下载功能的4种方法

对于网站来说,网站本身常常需要提供一些资源或者资料进行下载,说到下载莫过于最原始的方法就是在网页上提供下载的网址。今天讲述的还有另外的几种实现文件下载的方法,对于哪种方法更好这也是看自己的需求。1、最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。2、在服务器端把文件转换成输出流,写入到response,以response把文件带到浏...
<< 71 72 73 74 75 76 77 78 79 80 >>