springmvc框架写helloworld
一.步骤
1.加入spring相关jar包
2.在web.xml文件中配置DispatcherServlet
3.配置springmvc的配置文件
4.编写处理请求的处理器
5.编写视图
二.代码的实现
1.加入spring相关jar包
spring想关jar包所安置的路径,及所需的spring包名称
加入后其在eclipse中的显示
2.在web.xml文件中配置DispatcherServlet
通过插件快捷键编译时注意修改的两个地方
classpath:不可省略
3.配置springmvc的配置文件
spring文件的创建
在通过插件新建springmvc的时候,下图位置可勾选
springmvc内部需要书写的两个部分
其一:包的绑定
其二:视图路径的绑定
包的绑定,确保了jsp发送的请求,能被包下的Java文件接收到
路径绑定部分分为路径的前置部分与路径的后置部分,这些用于和Java文件的return后的字符串匹配,举例说明,如果Java函数中返回了字符串ABC,那么前置说明了路径所在位置,后置部分说明了文件的格式,对于此的完整路径为/WEB-INF/views/ABC.jsp,也就是说Java文件的返回(return)完美的将我们带到了另一个特定位置的jsp来显示运行
4.编写处理请求的处理器
编写helloworld的处理器
Java作为过渡部分连接了不同的jsp,整体流程如下,通过jsp页面将“钥匙”带到Java“锁”部分,然后通过@controller和@RequestMapping进行对应的接收,匹配上的部分再通过return传递另一把钥匙,再对应上视图位置的jsp文件,这一过程实现了jsp到一个jsp上的一一对应,这看起来很麻烦,因为jsp和jsp本就可以特定的jsp跳转,如此做的好处在于Java的参与可以在跳转jsp的过程赋予新的功能(Java所能实现的特有的功能),如下图的输出:
5.编写视图
根据springmvc.xml的特定视图路径配置,我们在相应的部分创建文件夹
三.结语
最简单的helloworld就完成了,这个包含了spring框架的最基础的展现,与君共勉。