发表于: 2017-03-03 02:21:31

1 1402


今天完成的事:把静态页面,没有加载cssjs和图片的网页做成了动态的可以从数据里读取数据的页面.

明天的计划:完成任务四;明天先把今天看别人总结的经验和代码,然后根据静态页面设计DB,完成转换,使用tiles框架,如果速度在把tag学了.

遇到的问题:首先一个是页面乱码的问题,解决办法:是因为我只是纯粘贴了静态的HTML代码,没有加

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

加上了就会解决乱码问题;还有一个跳转页面问题没有解决,JSP中如何写Java代码也不明白.自定义tag也没看.明天的任务很重,以后周一到周五不打篮球了,只打代码.

收获:

今天主要是看别人的代码学习,看别人在这两个页面中都拿出了什么字段.然后模仿.

发现了其中有在学人数,和就业学员人数字段也是动态地但是没有写进去.

直接遍历输出优秀学员的信息,删除多余的.

还有一些springMVC的复习

<context:component-scan base-package="com.ptteng/>
扫描指定的包中的类上的注解
配置spring的扫描器,实现bean的自动载入;
Spring 2.5引入了更多典型化注解(stereotype annotations): @Component@Service和 @Controller@Component是所有受Spring管理组件的通用形式;而@Repository@Service和 @Controller则是@Component的细化,用来表示更具体的用例(例如,分别对应了持久化层、服务层和表现层)。也就是说,你能用@Component来注解你的组件类,但如果用@Repository@Service 或@Controller来注解它们,你的类也许能更好地被工具处理,或与切面进行关联。例如,这些典型化注解可以成为理想的切入点目标。

常用注解
@Controller 声明Action组件
@Service    声明Service组件    @Service("myMovieLister") 
@Repository 声明Dao组件
@Component   泛指组件, 当不好归类时. 
@RequestMapping("/menu")  请求映射
@Resource  用于注入,( j2ee提供的 ) 默认按名称装配,@Resource(name="beanName") 
@Autowired 用于注入,(srping提供的) 默认按类型装配 
@Transactional( rollbackFor={Exception.class}) 事务管理
@ResponseBody
@Scope("prototype")   设定bean的作用域



返回列表 返回列表
评论

    分享到