Web项目中JSP页面的一种调试方法与出现的问题 -- SpringMVC架构测试

在前端开发中,尤其是MVC架构多人开发,负责前端的童鞋总是需要做静态页面,再和后台连接前无法使用变量如EL表达式等测试功能,所以本人引入了一个模板jsp数据测试专用文件,专门配置所有的变量,然后在待测试的jsp页面中引入进去,就可以测试了,与后台整合时只需要删除include标签即可。(由于本人是初学者,若有什么更高明快捷的测试方法,,,望勿喷<( ̄︶ ̄)↗[GO!])

 

以下是项目结构(略复杂,SpringMVC架构,取所需即可),通过redirect.jsp重定向到/jsp/pages /exercise.jsp文件(相当于主页),这个文件里面引用了一个公共文件jsp/template/view-test-config.jsp,用来初始化所有测试用数据。

 

所有静态文件都放在web页目录下。

两个文件内容:

/jsp/pages/exercise.jsp

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>练习</title>
        <%@ include file="../template/view-test-config.jsp" %> </head>

 

jsp/template/view-test-config.jsp

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <%
        String qusId = "1"; // 题号
        String qusContent = "C语言可运行文件的后缀是:"; // 题目内容
        String qusTipContent = "单选题";
    %>
</html>

 

网上说SpringMVC架构中会默认拦截所有的资源请求,所以如果不想再做工作映射和配置这些文件,把MVC的映射规则从"/"改为特定的url(netbeans默认项目映射规则为“*.htm”)

 

初学者,如有错误请多指教^_^

posted @ 2016-03-12 08:42  向宇  阅读(2875)  评论(0编辑  收藏  举报