spring的mvc开发模式-jsp和java交互
2012-11-30 11:01
387 查看
什么是mvc什么是spring网上答案千千万这里不解释直接下载我上传到csdn的代码(点击这里下载),可先下载代码再往下看。
java中的controller
这就是可以定位到test.jsp的controller。下面是jsp代码
这是加载java的包和引用spring的bean
数据处理在java中处理,处理完了在jsp页面中显示。
java中的controller
package com.tcl.biui.controller; import javax.servlet.ServletContext; import com.tcl.biui.service.ControlService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.context.ServletContextAware; @RequestMapping("/a/*") @Controller public class TestController implements ServletContextAware{ @Qualifier("ControlService") @Autowired private ControlService controlService; @Override public void setServletContext(ServletContext arg0) { // TODO Auto-generated method stub } @RequestMapping(value = "test",method = RequestMethod.GET) public String test() { controlService.serviceTest("who are you"); return"test"; } }
这就是可以定位到test.jsp的controller。下面是jsp代码
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%@ page import="com.tcl.biui.service.ControlService"%> <jsp:useBean id="ControlService" class="com.tcl.biui.impl.ControlServiceImpl" scope="page"></jsp:useBean> <% String str = ControlService.serviceTest("test"); %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>hello world</title> </head> <body> <label>hello world <%=str%> </label> </body> </html>
这是加载java的包和引用spring的bean
<%@ page import="com.tcl.biui.service.ControlService"%> <jsp:useBean id="ControlService" class="com.tcl.biui.impl.ControlServiceImpl" scope="page"></jsp:useBean>
数据处理在java中处理,处理完了在jsp页面中显示。
相关文章推荐
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- 经典Servlet+JSP+JavaBean开发模式(MVC)原理与创建工程
- model1(jsp+javaBean)和model2(jsp+servlet+javaBean+MVC)开发模式优缺点
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- MVC框架详解--Servlet+JSP+JavaBean模式(MVC)开发复杂的web应用
- java开发web工程有 servlet/ jsp/ spring mvc等技术框架,那其他语言呢?
- Servlet+JSP+JavaBean开发模式(MVC)介绍
- JSP系统开发学习之二用户登录系统改进的model1模式(jsp+java class版)
- JSP的开发模式和设计模式(MVC)和实例---注册
- JavaWeb - jstl标签库(if、forEach),jsp开发模式,mvc开发模式,Javaee三层结构,json插件
- JSP的开发模式和设计模式(MVC)
- JSP的开发模式和设计模式(MVC)
- javabean/jsp开发模式
- 如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好
- J2EE初级学习项目——jsp+jdbc+servlet+MVC开发模式实现的小项目
- Java后台开发<二>:Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建
- JAVAWEB开发模式之JSP的几种开发模式、处理Cookie中文乱码
- JavaWeb开发模式1:JSP+JavaBean
- .NET/ASP.NET/C#/WCF/SQL Server/My SQL/Java/JSP/JDBC/Spring/Spring MVC/PHP/Python/Ruby/Shell/Agile/CSS/HTML/HTTP/Unix/Linux大量PDF书籍/电子书籍下载, Effective Java 下载