-
VereWebMVC案例:从数据到前端页面的实现
资源介绍
打开 Eclipse 新建一个 test 项目 Eclipse -> File -> New -> Dynamic Web Project
将解压后 VereMVC/lib 目录下面的 jar 包拷贝到 test/WebContent/WEB-INF/lib 里面
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
dom4j-1.6.1.jar
jaxen-1.1-beta-6.jar
VereMVC.jar
将解压后 VereMVC 目录下面的 资源配置 xml 文件 拷贝到 test/src 里面
VereMVC.xml
在 test/WebContent/WEB-INF/web.xml 里面添加支持 VereMVC 配置
VereMVC
com.vere.mvc.dispatcher.filter.VereMVCPrepareFilter
VereMVC
/*
com.vere.mvc.listener.VereMVCContextListener
新建一个TestAction 类 test/src -> com.test.action.TestAction
package com.test.action;
import javax.servlet.http.HttpServletRequest;
import com.vere.mvc.ServletActionContext;
public class TestAction {
public String execute() {
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("name", "你好");
return "success";
}
}
在 test/src/VereMVC.xml 配置文件中配置 com.test.action.TestAction
/test.jsp
在 test/WebContent 中新建一个 test.jsp 文件
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
</head>
<body>
<%
String name="";
if(request.getAttribute("name")!=null)
{
name=request.getAttribute("name").toString();
}
out.write(name);
%>
</body>
</html>
启动 tomcat 在浏览器地址栏输入 http://localhost:8080/test/test
将会看到结果
- 上一篇: STM32网络升级BootLoader
- 下一篇: Hownet.rar