自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 第十六周作业-2

SpringBoot练习2

2023-06-11 17:23:15 65

原创 第十六周作业-2

SpringBoot练习一

2023-06-11 11:45:32 52

原创 第十六周作业-1

Maven 是专门用于构建和管理Java相关项目的工具。用处一:使用Maven管理的Java 项目都有着相同的项目结构1. 有一个pom.xml 用于维护当前项目都用了哪些jar包2. 所有的java代码都放在 src/main/java 下面3. 所有的测试代码都放在src/test/java 下面用处二:maven风格的项目,首先把所有的jar包都放在"“ 里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了。这样jar包就实现了共享。

2023-06-08 23:47:21 52

原创 第十五周练习-2

1. 通过ContextLoaderListener在web app启动的时候,获取contextConfigLocation配置文件的文件名applicationContext.xml,并进行Spring相关初始化工作。(十)在src目录下新建applicationContext.xml文件,这是Spring的配置文件,其作用。(十二)在WEB-INF下创建jsp目录,并创建文件listCategory.jsp。六)在com.how2java.service下创建CategoryService类。

2023-06-05 22:16:37 60

原创 第十五周作业-1

这个expression表示:满足expression中的方法调用之后,就会去进行切面操作,类似于触发了切面。该日志切面的功能是 在调用核心功能之前和之后分别打印日志,切面就是原理图中讲的那些辅助功能。这一句是声明切入点,切入点的 id 叫 loggerCutPoint ,用来标记这个切入点,然后通过aop:config把业务对象与辅助功能编织在一起。就是将来与某个核心功能编织之后,用于执行核心功能的代码。二)准备日志切面 LoggerAspect。四)TestSpring。指定右边的核心业务功能。

2023-06-01 23:44:06 39

原创 十四周作业-1

对象的生命周期由Spring来管理,直接从Spring那里去获取一个对象。5)测试代码,演示通过spring获取Category对象,以及该对象被注入的name属性。三) 通过Spring拿到的Product对象已经被注入了Category对象了。,该对象获取的时候,即被注入了字符串"category 1“到name属性中。Spring是一个基于IOC和AOP的结构J2EE系统的框架。二)在创建Product的时候注入一个Category对象。注入对象的21行注释掉,这个行为在后面将使用注解来完成。

2023-05-27 13:54:38 37

原创 第十三周作业-1

原理示意图一)创建数据库二)创建表三)导入数据四)创建!!五)导入jar包在项目中新建lib目录(文件夹),解压后复制到lib下向整个java项目中导入包,右键项目,properties,在java build path中选择add external jars,导入这两个包六)创建实体类准备实体类Category,用于映射表category_七)在src目录下创建mybatis的主配置文件mybatis-config.xml。

2023-05-24 17:56:07 57

原创 第十二周作业-2

三)控制器ProductController,准备一个add方法映射/addProduct路径。二)在web目录下 (不是在WEB-INF下)增加商品的页面addProduct.jsp。四)在WEB-INF/page 目录下创建 showProduct.jsp。提交的name和price会自动注入到参数 product里。为add方法准备一个Product 参数,用于接收注入。最后跳转到showProduct页面显示用户提交的数据。二)建一个获取表单信息的jsp。四)reglist.jsp。

2023-05-21 22:10:11 45

原创 第十二周作业-1

Spring MVC运行原理一)创建sringmvc 的动态网页项目后,导入jar包到web-INF的lib下二)配置web.xml配置Spring MVC的入口 DispatcherServlet,把所有的请求都提交到该Servlet三)创建springmvc-servlet.xml在WEB-INF目录下创建 springmvc-servlet.xmlspringmvc-servlet.xml 与上一步中的springmvc对应这是Spring MVC的 映射配置文件。

2023-05-21 20:33:20 44

原创 第十一周作业购物车的开发-3

在listOrderItem.jsp中,从session中遍历出所有的OrderItem。因为保存在OrderItem 上的是一个Product对象,所以很容易就可以通过EL表达式遍历出商品的名称和价格。暂时不需要为OrderItem创建表,因为在这个环节OrderItem还是保存在Session中的。如果是第一次从session中获取该List,那么它会是空的,需要创建一个ArrayList。中,直到最后生成订单的时候,才会把这些订单项保存在数据库中。而显示购物车,也就是把这些订单项显示在页面上。

2023-05-06 11:31:27 64

原创 第十一周作业购物车的开发-2

2)建一个UserDAO类,根据name和password查询表user,如果有数据就表示账号密码正确。要进行购买,还需要用户处于登陆状态,因为后续生成的订单,需要挂在某个用户的名下。如果对象不为空,就表示账号密码正确,跳转到产品显示界面 /listProduct。登陆Servlet, 通过name和password获取user对象。在web.xml中为路径/login加上相关配置。如果对象为空,就跳转到登陆界面,重新登陆。3)建一个login.jsp的登陆页面。1)建一个User类。

2023-05-04 22:28:42 85

原创 第十一周作业购物车的开发-1

3)ProductListServlet的作用是通过ProductDAO把product从数据库查出来,然后通过listProduct.jsp显示出来。4)建一个listProduct.jsp显示产品名称,价格,并为每种商品提供一个购买按钮。2)建一个productDAO类 提供对product的查询。随后,利用上上周学习的MVC设计思路,进行购物车的开发。注意修改数据库登陆的密码以及数据库名字要与已有的名字一致。在开始之前,需要做一些数据库方面的准备工作。1)建一个Product类。

2023-05-04 21:27:19 73

原创 第八周作业

3)控制器用来把不同的数据,显示在不同的视图上。Servlet就是充当控制器的角色,把Hero对象,显示在JSP上。控制器的作用就是把不同的数据(Model),显示在不同的视图(View)上。本次作业耗费的时间较长,还需要进一步理解MVC模式以及相关代码。在实际开发中,当使用JSP作为视图时,绝大多数都会采用的方式。2)就是网页, JSP,用来展示模型中的数据。1)模型就是数据,就是dao,bean。EL表达式写起来是最简单的方式。EL代码的格式为:${表达式}迭代标签forEach。

2023-04-18 20:30:41 54

原创 第七周作业

新建jsp后一定要记得导入包。4)对huiyuan表进行删除。2)对huiyuan表添加内容。3)对huiyuan表进行修改。1)创建一个huiyuan表。

2023-04-09 17:37:13 42

原创 第六周作业

首先还是要在lib下面导入包,将下载的包复制到lib文件夹下。首先安装了MySQL和navicat。第三步:创建Statement。第二步:建立与数据库的连接。第四步:执行SQL语句。方法一:用java编写。然后编写java片段。

2023-04-02 15:01:26 38

原创 第五周作业

对过滤器进行配置(在xml中声明过滤器对象,映射过滤器)过滤器的使用——字符编码过滤器。再次运行,则输入汉字成为乱码。如果注释掉过滤器中的一句话。output.jsp界面。input.jsp界面。

2023-03-26 14:59:19 44

原创 第五周练习1

在一个Servlet对象中,最常用的方法是doGet()和doPost()方法,用于处理HTTP的get和post请求。与普通Java不同的是,它是位于Web服务器内部的Java应用程序,可以对Web浏览器以及其他的HTTP客户端程序发送的请求进行处理。<servlet-mapping> 是用来配置我们注册的组件的访问路径,里面包括<servlet-name> 和<url-pattern><servlet-name>定义Servlet的名称,一般跟Servlet类名有关,该名称在整个应用中必须是唯一的。

2023-03-23 17:19:36 68

原创 第三次作业

第三次作业。

2023-03-16 17:16:46 75

原创 第二次作业

将整个表都放在标签中,这样才能将input.jsp的内容提交到output.jsp中去。这次作业主要体现了加了表格边框后的界面。代码基本上与之前一致。标签。

2023-03-16 09:51:41 46

原创 jsp练习1

jsp练习

2023-03-09 22:05:58 103

原创 第二周作业

web第二周作业

2023-03-05 22:18:07 26

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除