摘要: 下面的显示页面(display.jsp)就出现乱码:<html> <head><title>JSP的中文处理</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><%out.p 阅读全文
posted @ 2022-12-22 16:07 小彭先森 阅读(81) 评论(0) 推荐(0)
摘要: <a target="_top" href="index.jsp">点击跳出框架进入index.html</a> ****在此页面可以直接跳出框架 <a target="top" href="index.jsp">点击跳出框架进入index.html</a> ****可以跳出框架,但却是令起一个页面 阅读全文
posted @ 2022-12-22 16:04 小彭先森 阅读(93) 评论(0) 推荐(0)
摘要: 1、jsp-->web容器-->servlet-->加载进容器的虚拟机执行-->输出执行结果给浏览器端 在这个过程,所有位于<%%>之外的值,都被认为是out.println()中的内容进行直接输出。详细理解看代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 阅读全文
posted @ 2022-12-22 16:03 小彭先森 阅读(76) 评论(0) 推荐(0)
摘要: 以下是我个人简单的总结,希望和大家互相补充交流,有错误也请指出,谢谢~~ pageScope:无啥大用,可以放全局变量。话说与其用Java实现全局变量的功能倒不如使用JavaScript requestScope:重要属性,包括表单提交,Service返回到页面的数据 sessionScope:购物 阅读全文
posted @ 2022-12-22 16:02 小彭先森 阅读(71) 评论(0) 推荐(0)
摘要: 通常,我们不应该直接暴露jsp页面,而是客户端先访问一个URL地址,Web应用将该URL转发给处理器处理,处理器执行完返回jsp页面。所以,一般JSP文件应该放在WEB-INF文件夹中,这样客户便无法访问了。 现在举一个奇葩的例子:不使用WEB-INF方法:我想让客户直接访问index.jsp,里面 阅读全文
posted @ 2022-12-22 16:02 小彭先森 阅读(45) 评论(0) 推荐(0)
摘要: 简单说明一下我的理解: <%@include file%>是jsp指令元素,效果为把目标页面的HTML/JSP代码在编译时全部直接复制粘贴到这个地方。 而<jsp:include page>是编译目标JSP页面。并通过一个方法把编译好的jsp文件以调用的形式生成在Servlet中。 <%@inclu 阅读全文
posted @ 2022-12-22 16:01 小彭先森 阅读(259) 评论(0) 推荐(0)
摘要: 修改表: alter table user rename to user10; alter table user add password varchar(20); alter table user change password pwd varchar(20); alter table user 阅读全文
posted @ 2022-12-22 15:43 小彭先森 阅读(67) 评论(0) 推荐(0)
摘要: 1、异常概述 (1)异常分为:编译时异常 运行时异常(2)编译时异常:javac IDE(,‘’),一般是指的 语法错误,比较容易修正(3)运行时的异常:运行错误和逻辑错误1/0;(4)不正常的事件异常的类,创建对象NullPointException:空指针异常Student stu;stu—>对 阅读全文
posted @ 2022-12-22 15:31 小彭先森 阅读(23) 评论(0) 推荐(0)
摘要: 注册驱动:Class.forName("com.mysql.jdbc.Driver"); 获得连接:Connnection conn = DriverManager.getConnection("root", "123", "jdbc:mysql://localhost:3306/mydb?useU 阅读全文
posted @ 2022-12-22 15:27 小彭先森 阅读(32) 评论(0) 推荐(0)
摘要: CREATE DATABASE语句用于创建新的数据库 MYSQL中的COLLATE是什么?(文章有详细介绍) https://cloud.tencent.com/developer/article/1366841?fromSource=waitui SQL> CREATE DATABASE db1; 阅读全文
posted @ 2022-12-22 15:21 小彭先森 阅读(25) 评论(0) 推荐(0)
摘要: DQL(Data Query Language )数据查询语言:select、from、where DML(Data Manipulation Language)数据操作语言:insert、update、delete DDL(Data Definition Language)数据定义语言:creat 阅读全文
posted @ 2022-12-22 15:15 小彭先森 阅读(85) 评论(0) 推荐(0)
摘要: 如果某一个jsp页面是作为系统的错误处理页面,那么建议将page指令的isErrorPage属性(默认为false)设置为"true"来显式声明这个Jsp页面是一个错误处理页面。 例如:将error.jsp页面显式声明为错误处理页面 1 <%@ page language="java" import 阅读全文
posted @ 2022-12-22 15:04 小彭先森 阅读(166) 评论(0) 推荐(0)
摘要: 在Test.jsp中,page指令的errorPage属性指明了出错后跳转到"/ErrorPage/error.jsp",error.jsp页面代码如下: 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 阅读全文
posted @ 2022-12-22 15:00 小彭先森 阅读(35) 评论(0) 推荐(0)
摘要: 在Jsp页面中,Jsp引擎会自动导入下面的包 java.lang.* javax.servlet.* javax.servlet.jsp.* javax.servlet.http.* 可以在一条page指令的import属性中引入多个类或包,其中的每个包或类之间使用逗号(,)分隔 例如: 1 <%@ 阅读全文
posted @ 2022-12-22 14:59 小彭先森 阅读(351) 评论(0) 推荐(0)
摘要: JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令: page指令 Include指令 taglib指令 JSP指令的基本语法格式:<%@ 指令 属性名="值" %> 例如: 1 阅读全文
posted @ 2022-12-22 14:57 小彭先森 阅读(42) 评论(0) 推荐(0)
摘要: 所谓的动态不是指页面会动,主要的特性的是:“WEB的页面展示效果因时因人而变”,而且动态WEB具有交互性,WEB的页面的内容可以动态更新。整个动态WEB操作的过程图如下: 动态WEB中,程序依然使用客户端和服务端,客户端依然使用浏览器(IE、FireFox等),通过网络(Network)连接到服务器 阅读全文
posted @ 2022-12-22 14:54 小彭先森 阅读(145) 评论(0) 推荐(0)
摘要: 1、Web页面中的内容无法动态更新,所有的用户每时每刻看见的内容和最终效果都是一样的。 为了可以让静态的WEB的显示更加好看,可以加入了JavaScript以完成一些页面上的显示特效,但是这些特效都是在客户端上借助于浏览器展现给用户的,所以在服务器上本身并没有任何的变化。 实现静态WEB客户端动态效 阅读全文
posted @ 2022-12-22 14:53 小彭先森 阅读(63) 评论(0) 推荐(0)
摘要: Session在存储安全性要求较高的会话信息方面是必不可少的,Session当然绝对不是用来存储用户登录状态的,但类似验证码等敏感信息却必须存储在Session中。对于分布式Web应用自定义Session支持独立的状态服务器或集群是必须的。 ASP.NET通过SessionStateModule通过 阅读全文
posted @ 2022-12-22 14:52 小彭先森 阅读(70) 评论(0) 推荐(0)
摘要: 正如ASP.NET的核心是IHttpHandler一样,Java Web的核心是Servlet接口,位于javax.servlet命名空间中。Filter的概念可以参考ASP.NET的HttpModule,Servlet中的各种Listener可以参考ASP.NET HttpApplicaiton中 阅读全文
posted @ 2022-12-22 14:51 小彭先森 阅读(24) 评论(0) 推荐(0)
摘要: 鉴于目前Java IDE众多并且都有一定的拥泵,Eclipse的Java Web项目不具有可移植性。Maven即解决了项目结构的规范问题又提供了强大引用处理等强大的功能,在项目布局等方面已经是目前事实上的标准。Maven项目的主要结构如下(参考2): |--root |--pom.xml |--sr 阅读全文
posted @ 2022-12-22 14:50 小彭先森 阅读(141) 评论(0) 推荐(0)
摘要: Eclipse Dynamic Web Project项目 (1)可以配置需要编译的源码目录和输出目录,默认编译src目录下的源文件到build\classes目录下。 (2)可以配置WEB-INF的根目录,默认为WebContent。 (3)可以选择是否生成默认web.xml文件。 我们创建一个命 阅读全文
posted @ 2022-12-22 14:49 小彭先森 阅读(308) 评论(0) 推荐(0)
摘要: JSP文件和AXPX文件类似,路径和URL一一对应,都会被动态编译为单独class。Java Web和ASP.NET的核心是分别是Servlet和IHttpHandler接口,因此无论是基础的Page文件(JSP、ASPX)方式还是后来发展的MVC方式(Spring MVC、ASP.NET MVC) 阅读全文
posted @ 2022-12-22 14:49 小彭先森 阅读(59) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-22 14:46 小彭先森 阅读(25) 评论(0) 推荐(0)
摘要: 出现异常String不可以转换为Integer java.lang.String cannot be cast to java.lang.Integer java.lang.String cannot be cast to java.lang.Integer解决方案_「已注销」的博客-CSDN博客 阅读全文
posted @ 2022-12-22 14:39 小彭先森 阅读(321) 评论(0) 推荐(0)
摘要: 出现异常String不可以转换为Integer java.lang.String cannot be cast to java.lang.Integer java.lang.String cannot be cast to java.lang.Integer解决方案_「已注销」的博客-CSDN博客 阅读全文
posted @ 2022-12-22 14:37 小彭先森 阅读(18) 评论(0) 推荐(0)
摘要: 调用关系: 如果一个类具有父类,在类加载的时候都是先加载父类的方法(相当于构造了一个父类对象) 子类继承父类后,获取到父类的属性和方法,这些属性和方法在使用前必须先初始化,所以须先调用父类的构造器进行初始化。在子类构造器的第一行会隐式的调用 super();,即调用父类的构造器 如果父类中没有定义空 阅读全文
posted @ 2022-12-22 14:31 小彭先森 阅读(45) 评论(0) 推荐(0)
摘要: 1.agent.jsp(房产经理总功能页面) <%@ page import="org.apache.ibatis.session.SqlSession" %> <%@ page import="com.xxxx.util.GetSqlSession" %> <%@ page import="com 阅读全文
posted @ 2022-12-22 14:29 小彭先森 阅读(30) 评论(0) 推荐(0)
摘要: 1.user.jsp(顾客总功能选择页面) <%-- Created by IntelliJ IDEA. User: 22466 Date: 2022/11/19 Time: 19:28 To change this template use File | Settings | File Templ 阅读全文
posted @ 2022-12-22 14:27 小彭先森 阅读(32) 评论(0) 推荐(0)
摘要: 类的初始化块 (1)可以在类中使用“{”和“}”将语句包围起来,直接将其作为类的成员。 类的这种“没有名字”的“成员”,多用于初始化类的字段。 public class Test { public int value=200; { value=100; } } 3. 执行类成员定义时指定的默认值或类 阅读全文
posted @ 2022-12-22 14:25 小彭先森 阅读(28) 评论(0) 推荐(0)
摘要: EmbedFinally.java运行结果: finally语句块一定会执行吗?SystemExitAndFinally.java public class SystemExitAndFinally { public static void main(String[] args) { try{ Sy 阅读全文
posted @ 2022-12-22 14:20 小彭先森 阅读(32) 评论(0) 推荐(0)
摘要: 继承与合成基本概念 继承:可以基于已经存在的类构造一个新类。继承已经存在的类就可以复用这些类的方法和域。在此基础上,可以添加新的方法和域,从而扩充了类的功能。 合成:在新类里创建原有的对象称为合成。这种方式可以重复利用现有的代码而不更改它的形式。 1.继承的语法 关键字extends表明新类派生于一 阅读全文
posted @ 2022-12-22 14:18 小彭先森 阅读(50) 评论(0) 推荐(0)
摘要: 代码解释一下问题,其中代码如下。 数据库链接,一定要连接对库名,表名 public static int update(Bean1 bean){String sql = "update classtable set teacher='" + bean.getTeacher() + "', addre 阅读全文
posted @ 2022-12-22 14:14 小彭先森 阅读(29) 评论(0) 推荐(0)
摘要: tomcat运行出现404 原因可能如下: Tomcat未配置环境变量 IIs访问权限问题 端口占用问题 文件缺少问题(tomcat可以正常运行但是报错404) 2、访问src路径里的Java文件报错 需要对目标Java文件配置路由,具体配置有两种方式:(这里只是简述如果想了解更详细内容点击这里) 阅读全文
posted @ 2022-12-22 14:09 小彭先森 阅读(53) 评论(0) 推荐(0)
摘要: 主要是可视化数据库的到期,让我真是无语。当打算建表的时候发现到期了。 我·查了一堆资料啥的,破解数据库就破解了大半天,真是吸取教训啊, 以后考试,一定得提前准备一下,别再以轻心了。 阅读全文
posted @ 2022-12-22 14:07 小彭先森 阅读(27) 评论(0) 推荐(0)
摘要: jsp之间传数,要注意采用java语句的方法 <%@ page language= "java" contentType= "text/html; charset=UTF-8" pageEncoding= "UTF-8" %><%@ page import="lian.lian"%><%@ page 阅读全文
posted @ 2022-12-22 14:01 小彭先森 阅读(45) 评论(0) 推荐(0)
摘要: 续上篇相关代码如下: <%@ page language= "java" contentType= "text/html; charset=UTF-8" pageEncoding= "UTF-8" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Tra 阅读全文
posted @ 2022-12-22 13:56 小彭先森 阅读(19) 评论(0) 推荐(0)
摘要: 各页面情况。 1.fubu.jsp代码: <%@ page language= "java" contentType= "text/html; charset=UTF-8" pageEncoding= "UTF-8" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTM 阅读全文
posted @ 2022-12-22 13:47 小彭先森 阅读(22) 评论(0) 推荐(0)
摘要: 首先是JAVA代码分析,用一个lei包里面写信息情况。 lian包内写的是数据库的连接封装。 上图是jsp包得情况。 阅读全文
posted @ 2022-12-22 13:45 小彭先森 阅读(19) 评论(0) 推荐(0)
摘要: 校园社团活动管理系统(20分) 1、项目需求: 校园社团作为高校课外活动的重要组成部分,发展十分迅速,也受到越来越多学生的欢迎,社团规模、数量等都在日益增长,社团活动也更为多样和丰富。然而,大多数高校还没有一个完整成熟的社团管理系统,仅仅是靠人力来管理,导致效率低下,而学生也只能通过线下或者公众号的 阅读全文
posted @ 2022-12-22 13:23 小彭先森 阅读(34) 评论(0) 推荐(0)
摘要: 真是感悟啊,期末没得发挥出来。期中的满分使我傲娇了。 出问题了,问题层出不穷,一开始是可视化数据库到期了。 后面是在eclipse运行出了问题,把jsp的包整错了,整到下属文件夹了,一直找不到资源。 以后一定得吸取教训,考前一定得做一下,操作一下,不能光脑子里回想流程,要脑子里有切实的东西,要实践一 阅读全文
posted @ 2022-12-22 13:12 小彭先森 阅读(22) 评论(0) 推荐(0)
摘要: 以下 是我目前的读后感 其实对于我们步入大学以后才接触到编程的人来说,我们没有基础,更没有稳固的知识储备,这更是考验我们能力的时期,我们在大学的学习过后可能会成为哪种高不成低不就的中手,需要高人的指点,然而我们现在就有这个条件得到成长,只要认真地学习、吸收,我们能比其他专业、其他环境的人更快得成为高 阅读全文
posted @ 2022-12-22 13:00 小彭先森 阅读(28) 评论(0) 推荐(0)
摘要: 第四章:协同构建 因为这次是首次接触到“结对编程”,所以特意把 “协同构建”(21章)这一章看了下。虽然课上老师提过结对编程的诸多好处,可是我觉得要想成功运用结对编程肯定不容易,于是第4个问题:结对编程如何成功有效地被利用?刚刚书中也有这方面的回答,作者在“成功运用结对编程的关键”一节中提出了几条准 阅读全文
posted @ 2022-12-22 12:58 小彭先森 阅读(22) 评论(0) 推荐(0)