要完成示例程序,需要创建一个index.html文件,位置保存在 src/main/webapp下。
<!DOCTYPE html>
<html>
<body>
<h1>My First Spring MVC app</h1>
<p>My first Spring MVC app Create by SpringToolSuite and Maven.</p>
</body>
</html>
完成了B.4。
B.5 更新项目
选择项目,右键 单击Maven> Update Project .
完成了。
如果不做这个步骤,会发现项目前面有个错误。更新了就没有了。
下面是我自己写的,运行这个项目,访问我们的index.html
到server中添加这个应用:点击server中tomcat,右键> Add and Remove
打开浏览器,输入地址:http://localhost:8080/SpringToolSuiteCreateSpringMVCwithMave/
你会看到index.html文件的内容。我的应用名字有点太长了,希望您的写的短一点,别这么费劲。
下面新建一个jsp来试试。
新建一个jsp文件,文件名叫:indexUseJsp.jsp 内容和html文件内容差不多,
地址栏输入:http://localhost:8080/SpringToolSuiteCreateSpringMVCwithMave/indexUseJsp.jsp
这样就完成了一个开发环境的搭建。
其实不用spring,开发jsp特别好开发,废了这么大的力气,无非是要使用Spring框架而已。
因此,本文和上一篇博客,把用SpringToolSuite 创建SpirngMVC应用,采用JSP作为视图引擎,这个事情解决了。
小伙伴们可以愉快地开发了。
官方文档说的是对的,就是视图技术中关于jsp的那一段
说要这样子配置一下啊,最佳实践啊,什么的,无所谓的,本文没有用到也可以进行jsp开发和学习。
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
也就是说没有配置这个 viewResolver,以后学的更多也许就明白了。
我要去学习JSTL,标签库什么的 ,博文结束,菜鸟欢迎关注,一起进步。