-
springmvc部署欢迎页5
如果把所有页面都放在web-inf下面,怎么配置欢迎页?我在web.xml文件中设置web-inf/index.jsp。这样访问不到。
还有就是,如果把index.jsp放到webroot下面,比如登录注册,登录时index页面,注册register.jsp,如果在register页面提交完表单经过处理后返回index页面怎么做?因为我的页面比较多,我在web-inf下面已经分文件了。在mvc-servlet.xml中已经配置了
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/msg/" p:suffix=".jsp" />
这种怎么解决?2014年5月22日 23:10
3个答案 按时间排序 按投票排序
-
采纳的答案
@RequestMapping(value={" ","/"}) public String index(){ return "welcome"; }
2014年5月22日 23:40
-
WEB的规范中,把WEB-INF目录设置成了私有目录(也就是安全目录),客户端是访问不了这个目录的。
欢迎页(也就是首页),在spingmvc的配置文件中使用如下的配置:<mvc:view-controller path="/" view-name="index"/>
其余的可以参考我的博文:http://xunleifast.iteye.com/admin/blogs/20700602014年5月23日 09:56
-
放在web-inf下面的文件不能直接访问,你只能通过定义action路径来访问
你直接定义一个关于index
比如
<action name='index' class=''>
<result>/web-inf/文件夹/index.jsp</result>
</action>2014年5月23日 08:39
相关推荐
要开始一个SpringMVC项目,首先需要配置web.xml文件,这是Web应用程序的部署描述符。在这里,我们需要配置DispatcherServlet,它是SpringMVC的前端控制器,负责调度请求到相应的处理器。 ```xml <servlet-name>...
在`springmvc_demo_02`中,通常会有一个`web.xml`文件,这是部署描述符,用于配置DispatcherServlet。在这里,你需要指定servlet的名字、初始化参数(包括SpringMVC的配置文件路径)以及映射URL。 3. **SpringMVC...
- 将这个Spring MVC项目部署到Tomcat或其他Servlet容器,然后在浏览器中访问`http://localhost:8080/hello`,你应该能看到“Hello World”这样的欢迎消息。 通过这个简单的"springmvc项目helloworld",我们可以...
6. **发送和接收消息**:在WebSocketHandler中,你需要处理`afterConnectionEstablished()`方法,这时可以发送欢迎消息或其他初始化信息。在`handleTextMessage()`中,处理接收到的文本消息,将其广播给所有连接的...
`index.jsp`作为主页面,可能会展示应用的欢迎信息。`META-INF`目录则通常用于存放应用元数据,如`MANIFEST.MF`文件,但在Maven构建的Web应用中,`META-INF`可能包含Maven生成的版本信息或者自定义配置。 在搭建这...
- **运行项目**:在服务器上部署项目,通过浏览器访问测试。 3. **SpringMVC注解详解** - **@RequestMapping**:用于映射URL到处理方法,可以设置路径、请求方法等属性。 - **@GetMapping**,**@PostMapping**,...
在这个"springmvc注解版 helloworld"项目中,我们将深入探讨如何使用注解来配置和实现一个简单的Hello World应用。这个项目特别适合初学者入门,因为每个步骤都有详细的注释,确保你能理解每一行代码的作用。 首先...
3. **配置Web应用**:创建`web.xml`文件,作为Web应用的部署描述符,配置Servlet容器(如Tomcat)如何加载SpringMVC。你需要定义DispatcherServlet和ContextLoaderListener,它们分别是SpringMVC的前端控制器和...
6. **部署配置**:如何配置服务器环境(如Tomcat),设置数据库连接,以及项目部署步骤。 为了学习和研究这个项目,你可以按照以下步骤进行: 1. **环境搭建**:安装Java、Maven、MySQL和集成开发环境(如IntelliJ...
`web.xml`是Web应用程序的部署描述符,负责配置欢迎页面、Servlet、过滤器、监听器等。在web.xml中,你需要配置Spring容器的启动监听器和SpringMVC的DispatcherServlet。 **4. 配置Spring核心文件...
3. `WEB-INF` - Web应用的内部目录,包含web.xml(Web应用的部署描述符)、SpringMVC的配置文件、Servlet和Filter的定义等。在JavaWeb中,这个目录下的文件对客户端是不可见的。 【整合SpringMVC、MyBatis与Maven】...
它是整个应用的部署描述符,定义了应用的启动和运行规则。在这个配置中: 1. `<display-name>`标签用于设置应用的显示名称。 2. `<welcome-file-list>`指定了默认的欢迎页面`index.jsp`。 3. `<listener>`配置了一...
欢迎页面 ${message}">Hello, World! ``` 这里,`th:text`指令会根据模型中的`message`属性显示相应语言的消息。 通过以上步骤,我们就实现了Spring MVC的国际化功能。这个过程中,源码的使用体现在自定义的...
首先,确保Tomcat已安装并配置好,然后将bfmvc-Tomcat-SpringMvc的`webapp`目录拷贝到Tomcat的`webapps`目录下,或者通过IDE(如IntelliJ IDEA或Eclipse)的集成部署功能部署。运行Tomcat服务器,通过浏览器访问指定...
Vue.js则是一款轻量级的前端JavaScript框架,以其易学易用、高性能和灵活的插件生态系统而受到广泛欢迎。在本系统中,Vue.js主要用于移动端和PC端的用户界面构建,通过组件化开发方式,使得页面逻辑更清晰,同时提供...
2. 部署项目到 Web 服务器,通过浏览器访问 `http://localhost:8080/springmvc-demo/hello`,如果一切配置正确,将看到 hello.jsp 页面的内容。 【学习资源】 在学习过程中,可以参考提供的链接:...
例如,`HelloWorldController.java`可能包含一个处理GET请求的`hello`方法,用于返回简单的欢迎页面。 3. **Service层**:服务层是业务逻辑的核心,它处理数据和业务规则。在`src/main/java`的相应包下,如`...
在项目文件中,"my_test"可能是一个包含测试代码或配置的目录,而"解答.txt"可能是项目相关问题的解答或说明文档,比如部署步骤、数据库初始化信息等。 总的来说,这个项目是一个典型的SSH(Spring、Struts2、...
"的欢迎消息。 本教程旨在提供一个SpringMVC的简单入门示例,实际项目中可能涉及更复杂的配置和功能,如拦截器、异常处理、数据绑定、模型属性、视图解析策略、国际化等。随着你对SpringMVC的理解加深,可以尝试...
在这个"springmvc+maven+tomcat服务器+demo"项目中,我们可以看到以下几个关键的知识点: 1. **Spring MVC**:Spring MVC是Spring框架的一个模块,它提供了处理HTTP请求、数据绑定、验证、异常处理等功能。它将业务...