1:关于spring mvc请求和方法的映射:
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/" />
<property name="suffix" value=".jsp" />
</bean>
<bean id="defaultHandlerMapping" class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />
<bean id="djHandlerExceptionResolver" class="com.downjoy.app.smtpfbackend.common.exception.SmtpfHandlerExceptionResolver" />
<bean id="requestInterceptor" class="com.downjoy.app.smtpfbackend.common.web.RequestInterceptor"></bean>
<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="interceptors">
<list>
<ref bean="requestInterceptor" />
</list>
</property>
<property name="mappings">
<props>
<prop key="/game/*.html">gameController</prop>
<prop key="/user/*.html">userManagerController</prop>
</property>
</bean>
<bean id="gameController" class="com.downjoy.app.smtpfbackend.ui.html.GameController">
<property name="methodNameResolver">
<bean class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
<property name="mappings">
<props>
<prop key="/game/list_game.html">listGames</prop>
<prop key="/game/update_game.html">updateGame</prop>
</props>
</property>
</bean>
</property>
<property name="gameService" ref="gameService" />
</bean>
在Cotrroler层中
public class GameController extends MultiActionController {
private GameService gameService;
public void setGameService(GameService gameService) {
this.gameService=gameService;
}
public ModelAndView listGames(HttpServletRequest request, HttpServletResponse response) throws Exception {
Map<String, Object> model=new HashMap<String, Object>();
.................................
return new ModelAndView("jsp/game/list","model",model)
}
相信了解spring mvc的都知道,配置方法和url的映射关系。
dwz中 怎么样实习 对话框添加后刷新 某个页面呢??
首页在common文件下建立 两个jsp页面:
200.jsp 和 300.jsp
200.jsp页面
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.Map"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
{
"statusCode":"200",
"message":"操作成功",
"navTabId":"${model.navTabId}",
"callbackType":"${model.callbackType}",
"forwardUrl":"${model.forwardUrl}"
}
300.jsp页面
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
{
"statusCode":"300",
"message":“${model.message}”,
"navTabId":"",
"callbackType":"${model.callbackType}",
"forwardUrl":""
}
其中 是把返回的数据封装成json格式,框架文档对其中4个 有详细的描述,
200成功页面 300错误页面
message是对话框中提示的信息内容
navTabId 是dwz中index.html 中每个面板 在ref属性中的值
。。。。。。
分享到:
相关推荐
这是一个基于Java技术栈构建的通用后台管理系统,主要采用了Spring MVC、MyBatis、Apache Shiro以及DWZ UI框架。下面将详细介绍这些技术及其在系统中的作用。 **Spring MVC** Spring MVC是Spring框架的一个模块,...
通过学习和参考这个项目,你可以了解到如何将Spring MVC的后端功能与DWZ的前端展示结合起来,创建一个高效、易用的后台管理系统。这包括如何组织代码结构、如何编写Controller、如何使用DWZ组件以及如何进行前端与...
在"Spring MVC + MyBatis + DWZ"的项目中,DWZ通常用于构建前端界面,与后端Spring MVC和MyBatis进行数据交互。 在提供的压缩包文件中,`pshow.sql`可能是一个数据库脚本文件,用于创建项目所需的数据库结构和初始...
总之,“dwz_spring.rar_dwz”压缩包中的样例工程,是一个集成了Spring MVC和DWZ的实战案例,涵盖了从后端到前端的完整流程,对于想要深入学习Spring MVC和前端开发的开发者来说,这是一个不可多得的学习资源。...
DWZ与Spring MVC结合,可以实现前后端的异步交互,提升用户体验。 在实际项目中,Spring MVC作为核心的控制器,接收并处理用户请求,然后调用MyBatis中的Mapper接口执行数据库操作。Shiro负责用户的身份验证和授权...
综上所述,这个后台系统利用Spring MVC、MyBatis、Shiro和DWZ的优势,实现了高效的业务处理、灵活的数据操作、严谨的安全控制以及良好的用户体验。开发者在理解和掌握这些技术的基础上,可以快速构建出满足不同需求...
6. **dwz+jquery+fileupload+springmvc实现文件上传及图片预览**:这是更复杂的应用,结合了DWZ(一个前端框架)、jQuery的Fileupload插件和Spring MVC,实现了文件上传并提供实时图片预览的功能。 7. **springMVC+...
这是一个基于Java技术栈开发的通用后台管理系统,涵盖了Spring MVC、MyBatis、Shiro和DWZ框架的核心功能和实现方式。下面将详细讲解这些技术及其在系统中的应用。 首先,Spring MVC是Spring框架的一部分,主要负责...
Spring MVC和MyBatis协作处理业务逻辑和数据交互,Shiro确保系统的安全性,而DWZ则优化了用户界面。这样的组合不仅提高了开发效率,也保证了系统的可扩展性和稳定性,是企业级应用开发的一种典型实践。
这是一个基于Java技术栈的通用后台管理系统,主要采用了Spring MVC、MyBatis、Shiro和DWZ框架进行构建。下面将详细介绍这些技术以及它们在系统中的作用。 **Spring MVC** Spring MVC是Spring框架的一个模块,主要...
【描述】中提到,"dwz和springmvc的完美结合" 暗示了开发者可以利用DWZ的用户界面组件和Spring MVC的后端控制逻辑来创建高效、功能丰富的Web应用。对于刚开始接触DWZ和SSH(Struts2、Hibernate、Spring)集成的...
DWZ(Dynamic Web Zone)是一个前端UI框架,主要负责网页的用户界面设计和交互。它包含了大量的组件和布局,如表格、表单、按钮、导航等,帮助开发者快速构建出美观、响应式的Web页面,提高开发效率。 Spring 2.5是...
【标题】"spring+ibatis+dwz小项目"是一个基于Spring、iBatis和DWZ框架构建的轻量级Web应用程序示例。这个项目旨在展示如何将这三大技术有效地结合在一起,为开发者提供一个快速开发后台应用的基础模板。 【Spring...
综合以上信息,我们可以看出这是一个关于前端开发和后端开发结合的资源集合,包括了EasyUI和DWZ这两个前端框架,以及Spring MVC这个后端MVC框架的学习资料。开发者可以通过这些资源来提升自己在构建Web应用,尤其是...
通过这个项目,开发者可以学习到如何将DWZ前端框架与Spring MVC和iBatis后端框架结合,实现动态网页的交互功能,以及如何通过log4j进行日志管理和调试。同时,也展示了如何在MyEclipse环境下进行Web项目的开发和运行...
整体来看,这个项目展示了Java企业级开发的典型架构,通过SSM(Spring、Spring MVC、MyBatis)的组合,实现了后端业务逻辑的处理,结合DWZ和Shiro,提供了用户友好的界面和安全的访问控制,而MySQL则作为数据存储的...
在这个应用中,开发者可能已经使用DWZ实现了基础的UI交互,使用Struts2处理HTTP请求,利用Spring3.2进行依赖管理和业务逻辑控制,同时借助MyBatis3进行数据库操作。然而,根据描述,该系统仅完成了部分功能,比如...
当DWZ与Struts结合使用时,DWZ作为前端UI库,负责用户的交互和页面展示,而Struts则作为后端控制器,处理业务逻辑和数据操作。这种组合可以创建出高效、功能强大的Web应用,前端界面具有良好的用户体验,后端逻辑则...
【描述】"基于DWZ富客户端框架的ssh2的项目"表明这个项目采用了SSH2技术栈,SSH2即Spring、Struts2和Hibernate的组合,是Java领域常用的MVC(模型-视图-控制器)架构的实现。SSH2提供了全面的后端支持,包括依赖注入...
4. **DWZ UI框架**:DWZ是一个前端UI解决方案,它提供了丰富的组件和页面布局,使得开发者可以快速构建交互性强、响应式好的Web应用界面。DWZ基于jQuery,因此兼容性好,适用于各种浏览器环境。 5. **项目模版生成...