Spring MVC
(MVC这里就不再浪费口舌了,有空可以上百度看看)
主要分享下对SpringMVC的理解.
Spring MVC主要核心是围绕DispatcherServlet,
1.首先在Web.xml中定义Servlet,并优先启动
<servlet>
<servlet-name>mvc</servlet-name>
<servlet-class> org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>mvc</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
2.下来就是创建Controller,(可以糊涂的理解为struts中的Action)
public class HelloAction extends BaseAction {
protected ModelAndView handleRequestInternal(HttpServletRequest req,
HttpServletResponse res) throws Exception {
res.getWriter().println("Hello world");
return null;
}
}
3.最后是创建servlet.xml配置文件,(可以糊涂的理解为Struts中的Struts-config.xml)
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/index.do">indexController</prop>
</props>
</property>
</bean>
<prop key="<访问的URL>"><创建的Controller></prop>
4.部署环境
运行结果

- 大小: 703 Bytes
分享到:
相关推荐
《SpringBoot HelloWorld初探》 在当今的Java开发领域,SpringBoot框架因其简化Spring应用的初始搭建以及开发过程而备受青睐。"springboot-helloworld.rar"这个压缩包,显然是一个入门级的示例,旨在帮助开发者快速...
3. **创建 JSP 视图**:在 `WEB-INF/views` 目录下创建一个 JSP 文件,例如 `hello.jsp`,显示 "Hello, World!"。 4. **配置 Tomcat 服务器**:将项目打包成 WAR 文件,部署到 Tomcat 服务器,然后访问 `...
例如,`@RequestMapping("/hello")` 方法可以响应 `/hello` 的请求,并返回一个简单的 "Hello, World!" 响应。 在运行项目之前,我们需要在命令行中使用 Maven 的 `mvn package` 命令来编译、测试和打包项目。这将...
例如,以下代码定义了一个处理GET请求的端点,返回一个Hello World信息: ```java @RestController public class HelloWorldController { @GetMapping("/hello") public String sayHello() { return "Hello, ...
$myVariable = "Hello, World!"; echo $myVariable; ?> ``` 接下来,我们将学习如何处理HTTP请求。在PHP中,可以通过`$_GET`和`$_POST`全局数组来获取表单数据。例如,当用户提交一个GET请求时,参数会显示在URL中...
� MVC 和 Web APP 架构 Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的...