发表于: 2017-08-21 22:40:24
2 996
http://task.ptteng.com/zentao/project-task-302.html 禅道依然登不上去,任务延期
今天完成的事情:
重新配置了一个项目:
1.利用generator 自动生成代码。
今天就掉这个坑里面了
自己在网上找的教程,之前明明就可以用这个解决的,但是这次各种出问题.然后一直报错,今天大部分时间花在这个上面。最后没办法,就直接还是自己手打的mapper.xml。然后用还是可以用的,就是花了时间多。
2.配置了tiles
首先在pom里面引入tiles
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-api</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-el</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-extras</artifactId>
<version>3.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-servlet</artifactId>
<version>3.0.4</version></dependency>
然后修改我的spring -mvc的配置文件
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<property name="definitions">
<list>
<value>classpath:tiles.xml</value>
</list>
</property>
<property name="preparerFactoryClass" value="org.springframework.web.servlet.view.tiles3.SpringBeanPreparerFactory"/>
</bean>
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
<property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView"/>
</bean>
<!--配置视图解析器-->
<bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="prefix" value="/WEB-INF/views/"></property>
<property name="suffix" value=".jsp"></property>
<property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView"/>
</bean>
主要是引入tiles.xml
这个是最重要的
- string:它是直接呈现的字符串。
模板:它是一个模板,有或没有属性。如果它有属性,你也必须填写它们来呈现页面。
定义:它是一个可重复使用的组合页面,所有(或一些)属性都被填充
<%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<html>
<head>
<link href="/imges/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="/imges/bootstrap-3.3.5-dist/css/bootstrap.css">
<link href="/imges/Untitled-3.css" rel="stylesheet" type="text/css">
<link href="/imges/Untitled-1base.css" rel="stylesheet" type="text/css">
<title><tiles:getAsString name="title"/></title>
</head>
<body>
<table>
<tr>
<td colspan="2">
<tiles:insertAttribute name="header" />
</td>
</tr>
<tr>
<td>
<tiles:insertAttribute name="menu" />
</td>
<td>
<tiles:insertAttribute name="body" />
</td>
</tr>
<tr>
<td colspan="2">
<tiles:insertAttribute name="footer" />
</td>
</tr>
</table>
</body>
</html>
今天的主要时间都被那个自动生成代码浪费了,不过还是贴一下我的自动生成代码过程
创建一个SRC文件,吧两个jar包放进去,然后配置好generatorConfig.xml,这个文件。然后写了两个批处理文件。
然后挨个运行就好了
今天太困了,就不写了。
明天计划的事情:继续任务四
遇到的问题:之前任务学到的好多都忘了,重新弄一个新的项目,理解的稍微更深了一点。
评论