
JSP
文章平均质量分 56
jsp
爱睡觉的小Meng
Java基础、Java高级、HTML与CSS、JavaScript、数据结构、MYSQL、oracle、android、C++、SSH、离散数学、高数、英语、python
展开
-
Javaweb应用开发初级复习课初级复习题
Javaweb一、单选题1~10:11~20:21~30:31~40:41~50:51~60:61~70:二、多选题:71~75:76~80:81~85:三、填空题86~90:91~95:96~100101~105:判断题106~110:111~115:116~120:121~125:126~130:一、单选题1~10:11~20:Java线程是由一个虚拟的CPU、该CPU执行的代码、代码所操作的数据这三部分组成的。Thread在java.lang包中Se原创 2021-12-19 17:12:45 · 2605 阅读 · 0 评论 -
ajax 、json 动态实现二级联动下拉菜单的功能
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>二级联动实现</title><script type="text/javascript" src="../js/j.原创 2021-07-20 12:03:33 · 470 阅读 · 0 评论 -
ajax响应类型与json响应类型
方案一:(改写toString方法)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="原创 2021-07-20 12:03:16 · 275 阅读 · 2 评论 -
Ajax 验证用户名重复实现 源代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>用户注册</title><script type="text/javascript">原创 2021-07-20 12:03:03 · 202 阅读 · 0 评论 -
Ajax 和 JSON 助理解性概念图论说明
AJAX 技术AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)Ajax 是JavaScript、XML、CSS、DOM等多种已有技术的组合,可以实现客户端的异步请求操作。从而可以实现在不需要刷新页面的情况下与服务器进行通信,减少了用户的等待时间,减轻了服务器和带宽的负担,提供更好的服务响应。传统的Web应用采用同步交互的形式,即用户向服务器发送一个请求,服务器都会将一个整体的页面进行刷新,并重新生成代码。采用了AJAX技术.原创 2021-07-19 14:53:15 · 111 阅读 · 0 评论 -
EL 表达式
EL 表达式EL(Expression Language,表达式语言),是为了便于存取数据而定义的一种语言JSP 2.0 将 EL 表达式添加为一种脚本编制元素。在JSP开发中,为了获取Servlet域对象中存储的数据,经常需要书写很多Java代码,这样的做法会使JSP页面混乱,难以维护,为此,在JSP2.0规范中提供了EL表达式。JSP2.0开始,不让再使用Java脚本,而是使用EL表达式和动态标签来替代Java脚本。语法很简单:以“${”起始,以“}”终止具体格式:${express.原创 2021-07-19 14:52:15 · 1663 阅读 · 0 评论 -
jsp——SmartUpload上传下载
SmartUpload 简介SmartUpload组件是www.jspsmart.com网站开发的一套上传组件,它使用简单,方便。有以下几个特点:使用简单。在JSP中仅仅书写三五行java代码就可以搞定文件的上传或下载。能全程控制上传。利用SmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取下载灵活。仅写两行代码,就能把Web服务器变成文件服务器。不管文件在Web服务器的目录下或在其他任何目录下,都可以使用Sma.原创 2021-07-19 14:51:54 · 5344 阅读 · 0 评论 -
JSTL详解演示说明
什么是JSTLJSTL(JSP Standard Tag Library ,JSP标准标签库),是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言, JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已。JSTL一共包含四大标签库:core:核心标签库,我们学习.原创 2021-07-19 14:52:22 · 387 阅读 · 0 评论 -
Filter过滤器
JSP可以完成的功能Servlet都可以完成,但是Servlet具备的很多功能是JSP所不具备的从使用上看Servlet可以分为简单Servlet、过滤器和监听器3种。JSP可以完成的也只是简单Servlet的功能。Filter和Listener是Servlet规范中的两个高级特性,不同于Servlet,它们不用于处理客户端请求。Filter用于对request、response对象进行修改,Listener用于对context、session、request事件进行监听善用Servlet规范中原创 2021-07-17 10:42:40 · 657 阅读 · 1 评论 -
使用DAO模式、servlet显示商品(书籍)的信息,并将其添加到购物车2
Product.javapackage cn.dao.vo;import java.io.Serializable;public class Product implements Serializable { private int id; //编号 private String name ;//商品名称 private double price; //单价 private String category; //种类 private int pnum; //库存数量 p..原创 2021-07-17 10:41:48 · 784 阅读 · 1 评论 -
使用DAO模式、servlet显示商品(书籍)的信息,并将其添加到购物车
Product.javapackage cn.dao.vo;import java.io.Serializable;public class Product implements Serializable { private int id; //编号 private String name ;//商品名称 private double price; //单价 private String category; //种类 private int pnum; //库存数量 p..原创 2021-07-17 10:40:37 · 626 阅读 · 1 评论 -
带你认识jsp中的Servlet基础
什么是ServletServlet是使用Java语言编写的运行在服务器端的程序,它在JSP 诞生之前就存在。Servlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序。Java语言能够实现的功能,Servlet基本上都能实现(除了图形界面外)。Servlet主要用于处理客户端传来的HTTP请求,并返回一个响应,它能够处理的请求有doGet()和doPost()等方法。Servlet接口及其实现类针对Servlet技术的开发,SUN公司提供了一.原创 2021-06-27 10:39:31 · 1098 阅读 · 0 评论 -
JSP开发模式(DAO模式)并使用DAO模式完成用户的添加与用户的登陆以及用户信息的输出等
DAO(Data Access Object,数据访问对象), JSP Model1采用JSP+JavaBean的技术,将页面显示和业务逻辑分开。其中,JSP实现流程控制和页面显示,JavaBean对象封装数据和业务逻辑。JSP Model1的工作原理如下图所示。纯JSP开发程序存在以下问题:1.所有的JDBC代码写在JSP页面中,维护困难;2.JSP中不应该使用任何sql包,即:不能再JSP中直接使用java.sql.*,这些数据处理包应该放在专门的类中。3.规范化的数据处理模式为DAO模式。原创 2021-06-27 10:38:59 · 2689 阅读 · 1 评论 -
利用JavaBean完成购物车功能
jdbcExample.javapackage cn.demo.jdbc.example;import java.sql.*;public class jdbcExample { public static void main(String[] args) { ResultSet rs = null; Statement stmt = null; Connection conn = null; //1、注册数据库的驱动 try { Class.forName("com.原创 2021-06-27 10:38:42 · 2008 阅读 · 2 评论 -
jsp中javaBean留言板的应用
a3_index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body&g原创 2021-06-23 14:58:12 · 775 阅读 · 0 评论 -
jsp _ JavaBean的使用
什么是JavaBeanJavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上就是一个Java类,使用JavaBean最大的优点在于提高代码的重用性,将复杂需求分解成简单的功能模块,这些模块是相对独立的,可以继承、重用:1.一次性编写2.任何地方执行3.任何地方重用值JavaBean示例import java.io.*;public class MyBean { private String name; private String password; pu.原创 2021-06-23 14:56:19 · 1129 阅读 · 0 评论 -
jsp之JDBC实现多页面跳转实现用户注册、登陆、修改、删除(警示框、确认框提示)——源码,即搬即用
内容较多,需要压缩包的可以在评论区发邮箱,或者私信我给我邮箱????用户注册页面(稍微简陋,能用就行):a1_form_zhuce_.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><titl原创 2021-06-23 14:55:46 · 1212 阅读 · 2 评论 -
jsp链接数据库源码,并输出所连接数据库中的用户信息
首先:要想让jsp文件能够与数据库信息所关联,那么就需要把先建立数据库建立数据库所需要的源码:create database jspone;use jspone;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(20) NOT NULL, `password` varchar(40) NOT NULL, `gender` char(2) DEFAULT NULL, `原创 2021-06-17 17:42:31 · 852 阅读 · 0 评论 -
还不知道什么是JDBC? 一篇文章告诉你答案!
什么是JDBCJDBC的全称是Java数据库连接(Java Database Connectivity),它是一套用于执行SQL语句的Java API。应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询、更新、新增和删除的操作。不同种类的数据库(如MySQL、Oracle等)在其内部处理数据的方式是不同的。JDBC要求各个数据库厂商按照统一的规范来提供数据库驱动,而在程序中是由JDBC和具体的数据库驱动联系,所以用户就不必直接与底层的数据库交互,这使得代码的通.原创 2021-06-17 17:42:03 · 438 阅读 · 1 评论 -
jsp: 使用application对象实现网站计数器
任务要求:在一些站点中,经常会看到网站计数器的功能。要点:网站的来访人数可能会很多,有可能超过20位整数,大整数类BigInteger使用application范围的属性保存计数。用户每次在第一次访问时才需要进行计数的操作,而重复刷新页面时则不应重复计数,使用isNew()判断用户是否是第一次访问。Web开发属于多线程操作,所以在进行更改、保存时需要进行同步操作。首先看一下普通的网站计数器<%@ page language="java" contentType="text/html;原创 2021-06-17 17:41:42 · 8204 阅读 · 2 评论 -
jsp中application对象的使用
application对象的说明:前面学习了session对象,用户第一次访问Web服务目录时,Tomcat服务器创建和该用户相对应的session对象,当用户在所访问的Web服务目录的各个页面之间浏览时,这个session对象都是同一个,而且不同用户的session对象是互不相同的。本次学习的application对象也是由Tomcat服务器负责创建,但与session对象不同的是,application对象被访问该Web服务目录的所有的用户共享,但不同Web服务目录下的application互不相原创 2021-06-15 16:21:59 · 2210 阅读 · 0 评论 -
jsp实现简易购物车
实现要求:(a)输入要购买的商品(b)点击提交按钮后(c)结账页面将所选择的商品全部列出代码实现:b9_shopping.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title原创 2021-06-15 16:21:19 · 6628 阅读 · 0 评论 -
jsp正确使用session完成猜数游戏(完整版!!! 优化版!!!)
游戏要求:代码实现:c1_caishu_.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></h原创 2021-06-15 16:21:02 · 1600 阅读 · 2 评论 -
jsp实现页面登陆效果(登陆成功失败提示相应的信息),并且实现阻止非法用户的登陆!
b8_登陆页面的实现.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><st原创 2021-06-06 09:15:00 · 5103 阅读 · 0 评论 -
细挖session,观察jsp页面跳转时session其ID的变化
了解session:HTTP协议是一种无状态协议。一个用户向服务器发出请求(request),然后服务器返回响应(response),在服务器端不保留用户的有关信息,因此当下一次发出请求时,服务器无法判断这一次请求和以前的请求是否属于同一用户。★Tomcat服务器可以使用内置session对象(会话)记录用户的信息。内置对象session由Tomcat服务器负责创建. 服务器为每一个用户创建一个session对象,并为session对象分配一个String类型的ID,Tomcat服务器将ID.原创 2021-06-05 09:17:55 · 1245 阅读 · 3 评论 -
jsp中Cookile的设置添加与接收(向客户端写Cookile)
什么是Cookile,了解CookileCookie是浏览器所提供的一种技术,这种技术让服务器端的程序能够将一些只须保存在客户端,或在客户端处理的数据,放在本地使用的计算机中,不须通过网络的传输,因而提高了网页处理的效率。为了封装Cookie信息,在Servlet API中提供了一个javax.servlet.http.Cookie类。Cookie类有且仅有一个构造方法,具体语法格式如下:向客户端增加Cookie:response.addCookie(Cookie cookie)取得C.原创 2021-06-05 09:17:35 · 348 阅读 · 1 评论 -
jsp客户端跳转实现登陆页面功能
任务要求:使用客户端实现用户登录功能,创建登录页面,用户名密码正确跳转到主页面,并在主页面显示当前的用户名,错误跳转到失败页面,显示用户名密码错误,请重新登录,并链接到登陆页面。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UT原创 2021-06-05 09:16:05 · 3934 阅读 · 0 评论 -
jsp实现表单页面的制作,并且通过信息的提交输出提交的信息的内容
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><form.原创 2021-05-27 14:57:00 · 12154 阅读 · 1 评论 -
jsp实现respond页面的刷新与跳转功能
respond页面刷新效果:<%@page import="java.text.SimpleDateFormat"%><%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head>&l.原创 2021-05-22 09:06:37 · 1184 阅读 · 0 评论 -
jsp文件实现request获取客户端IP地址、访问路径、项目的根目录等,并显示全部的头信息
<%@page import="java.util.Enumeration"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</原创 2021-05-22 09:06:20 · 918 阅读 · 0 评论 -
jsp实现request设置属性内容并通过服务器端跳转获取属性内容
<%@page import="java.util.*"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title>原创 2021-05-22 09:06:07 · 681 阅读 · 1 评论 -
jsp实现request获取用户名(若用户名是中文,使用方法解决中文乱码的问题)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><form原创 2021-05-22 09:05:47 · 1902 阅读 · 1 评论 -
jsp实现页面登陆效果(登陆成功提示登陆成功的信息并显示登陆的用户名,登陆失败则提示登陆失败的信息)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><style> h3{原创 2021-05-22 09:05:33 · 7920 阅读 · 0 评论 -
jsp中forward跳转实现不同成绩跳转到不同页面
首先要知道的是:forward跳转是立即跳转,一旦执行了forward跳转,立刻跳到另一个页面,原本页面下面的内容不会执行<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert原创 2021-05-22 09:05:16 · 1982 阅读 · 1 评论 -
jsp使用include动态包含计算三角形的面积
<%@ page contentType="text/html;charset=UTF-8" %><HTML><body bgcolor=cyan ><% double a=6.12,b=7.08,c=9.22;%><p style="font-family: 宋体; font-size: 36"><br>加载_a5_1_include动态包含计算三角形的面积.jsp计算三边为<%=a%>,<%=b%&g原创 2021-05-22 09:04:56 · 776 阅读 · 0 评论 -
jsp使用include静态包含实现登陆页面的制作(暂未实现登陆功能,仅为页面的制作)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><style> h3{原创 2021-05-22 09:04:40 · 727 阅读 · 0 评论 -
jsp双方案实现简单的猜数游戏
方案one:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body>.原创 2021-05-19 15:32:01 · 200 阅读 · 0 评论 -
jsp中文本框与按钮的使用方法
说明:文本框与按钮都是通过< input >组件实现的,改变其type属性值可以对应不同的组件信息下面通过一个实例来看一下文本框与按钮的使用:要求: 在文本框输入一个数字,输出该数字的2倍数值.<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><原创 2021-05-19 15:31:44 · 7377 阅读 · 0 评论 -
熟悉jsp中的表达式的输出
对于jsp中的表达式的输出,主要考察的是<% %>与<%= %>的使用,注意使用的位置<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert titl.原创 2021-05-19 15:31:22 · 1256 阅读 · 0 评论 -
jsp输出九九乘法表(包含网格)
思路:jsp实现九九乘法表就相当于在<% %>中书写成html代码的格式,将九九乘法表输出方案1:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="utf-8"><title>Insert原创 2021-05-19 15:31:06 · 5204 阅读 · 0 评论