
J2EE
cskmyjy
水平差,反应慢
展开
-
The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path
打开 Project--Properties--Java Build Path--Libraries--Add External JARs...,然后选择Tomcat \lib\servlet-api.jar,ok就行了原创 2021-11-21 21:23:06 · 322 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
https://www.cnblogs.com/biehongli/p/11502826.html原创 2021-02-01 15:20:14 · 242 阅读 · 0 评论 -
SpringMVC开发技术~9~JSTL
1 JSTL1.1 JSTL标签库的简介标准标签库 JSTL 的全名为 Java Server Pages Standard Tag Library。它是由 JCP(Java Commnunity Process)所指定的标准规范,它主要是给 Java Web 开发者提供了一个标准的通用标签库。通过 JSTL,可以部分地取代传统 JSP 程序中嵌入 Java 代码的做法,可以使得 JSP 页面...原创 2020-01-23 14:32:21 · 203 阅读 · 0 评论 -
SpringMVC开发技术~8_3~验证器Validate
1 验证概述输入验证是Spring处理的最重要Web开发任务之一。在Spring MVC中,有两种方式可以验证输入,利用Spring自带的验证框架,或者利用JSR 303实现。验证器作用于Object级。它决定某一个对象中的所有field是否均是有效的,以及是否遵循某些规则。如果一个应用程序中既使用了Formatter,又有validator(验证器),那么,调用的顺序是这样的:在调用co...原创 2020-01-22 16:46:33 · 382 阅读 · 0 评论 -
SpringMVC开发技术~8_2~格式化器Formatter
1 Formatter格式化器Formatter就像Converter –样,也是将一种类型转换成另一种类型。但是,Formatter的源类型必须是一个String,而Converter则适用于任意的源类型。Formatter更适合W曲层,而Converter则可以用在任意层中。为了转换Spring MVC应用程序表单中的用户输入,始终应该选择Formatter,而不是Converter。2...原创 2020-01-21 16:03:29 · 347 阅读 · 0 评论 -
SpringMVC开发技术~8_1~转换器Converter
1 转换器ConverterSpring在如何正确绑定数据方面是杂乱无章的。Spring总是试图用默认的语言区域将日期输入绑定到java.util.Date。假如想让Spring使用不同的日期样式,就需要用一个Converter(转换器)或者Formatter(格式化)来协助Spring完成。Converter和Formatter,这两者均可用于将一种对象类型转换成另一种对象类型。Conve...原创 2020-01-21 15:17:14 · 254 阅读 · 0 评论 -
SpringMVC开发技术~7~使用数据绑定的案例
1 案例功能案例实现了列出书目、添加新书、编辑书目的功能2 案例导入的Jar包3 案例程序目录4 代码4.1 Domain类4.1.1 Bookpackage com.springmvc.domain;import java.io.Serializable;public class Book implements Serializable { private s...原创 2020-01-20 17:19:52 · 315 阅读 · 0 评论 -
SpringMVC开发技术~6~SpringMVC进阶(依赖注入、重定向、请求路径和ModelAttribute)
Spring MVC技术进阶1.1 依赖注入@Autowired和@Controller使用Spring框架的一个好处是容易进行依赖注入。将依赖注入到Spring MVC控制器的最简单的方法是通过注解@Autowired到字段或者是方法。Autowire注释类型属于org.springframework.beans.factory.annotation为了能被作为依赖注入,类必须要注明为@...原创 2020-01-19 20:19:47 · 390 阅读 · 0 评论 -
SpringMVC开发技术~5~基于注解的控制器
1 Spring MVC注解类型Controller和RequestMapping注释类型是SpringMVC API最重要的两个注释类型。基于注解的控制器的几个优点:一个控制器类可以控制几个动作,而一个实现了Controller接口的控制器只能处理一个动作。这就允许将相关操作写在一个控制器类内,从而减少应用类的数量基于注解的控制器的请求映射不需要存储在配置文件中,而是使用RequestM...原创 2020-01-18 17:23:43 · 429 阅读 · 0 评论 -
SpringMVC开发技术~4~SpringMVC的viewResolver
1 功能简介2 viewResolver3 使用viewResolver的案例3.1 案例的程序构成3.2 JavaBean和Form3.2.1 Productpackage com.springmvc.domain;import java.io.Serializable;public class Product implements Serializable { pri...原创 2020-01-17 12:01:24 · 161 阅读 · 0 评论 -
SpringMVC开发技术~3~SpringMVC的DispatcherServlet
1 Dispatcher控制器Dispatcher Servlet必须要完成的功能:根据URI调用相应的action实例化正确的控制类根据请求的参数值来构造表单调用控制器对象的相应方法转向到一个视图Spring MVC包含了Dispatcher Servlet的MVC框架,它负责调用控制器的方法并转发到视图,能快速开发的功能如下:Spring MVC提供一个Dispatche...原创 2020-01-15 16:41:04 · 218 阅读 · 0 评论 -
SpringMVC开发技术~2~MVC模式中Servlet控制器的解耦和校验器的运用
1 功能简介本应用的功能为用户填写产品表单并提交,其中如果价格信息输入错误,将出现错误提示;如果没有错误,则保存产品并展示一个完成页面,显示已保存的产品信息。2 新增的技术2.1 解耦控制器前面的业务逻辑代码都写在了Servlet控制器中,这个Servlet类将随着应用复杂度的增加而不断膨胀。为避免此间题,我们将改进这个Servlet,将业务逻辑代码提取到独立的被称为controller...原创 2020-01-15 14:30:27 · 277 阅读 · 0 评论 -
SpringMVC开发技术~1~MVC模式中Servlet控制器的简介和应用
模型一视图一控制器(MVC)模式一个实现MVC模式的应用包含模型、视图和控制器3个模块。视图负责应用的展示。模型封装了应用的数据和业务逻辑控制器负责用户的输入,改变模型和调整视图的显示。下面对每个组件进行解释1 视图Spring MVC使用采用JSP页面作为应用的视图2 模型模型则采用POJO(Plain Old Java Object)。POJO是一个普通对象。实践中会采用一个...原创 2019-12-25 11:27:54 · 734 阅读 · 0 评论