工作日志 4.22
来源:互联网 发布:打车软件 补贴大战 编辑:程序博客网 时间:2024/05/21 01:47
今天看了项目代码,学习到以下知识:
一、
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
其中,
request.getSchema()可以返回当前页面使用的协议,http 或是 https;
request.getServerName()可以返回当前页面所在的服务器的名字;如果你的应用部署在本机那么其就返回localhost或者127.0.0.1 ,这两个是等价的
request.getServerPort()可以返回当前页面所在的服务器使用的端口;
request.getContextPath()可以返回当前页面所在的应用的名字;
二、项目主要流程
1.在页面中点击“AA”,则在.jsp文件中找到对应resource为AA的accesspath(如{"accessPath":"BB","resourceName":"AA"})
2.转到controller里@RequestMapping(value="/BB")的相应的BBCintroller.java
3.创建Modelandview,调用service(函数声明在BBService.java,定义在BBServiceImpl.java)
4.调用dao(函数声明在BBDao.java,定义在BBDaoImpl.java)
5.SqlSessionTemplate 跳到dao--mapper下的BBMapper.xml,根据id执行相应的SQL语句。
参照项目写了自己的dhc.jsp、DhcController.java、DhcDao.java、DhcDaoImpl.java、Jc_Dhc.java、DhcService.java、DhcServiceImpl.java、DhcMapper.xml。运行成功,但是有一个问题:在没有选定记录的情况下,点击删除按钮,会跳出对话框提示是否删除,点击“是”,但是实际上没有删除记录。这里 在没有选定记录的情况下,应该提示“请选择记录”才对。
- 工作日志 4.22
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- 工作日志
- [POJ] 1001 -> 求高精度幂
- socket编程——关闭(shutdown 和 close的区别)
- 第十一课:编程基础(三)
- 嵌入式linux第六讲 内核分析
- oracle通过字段类型查询字段
- 工作日志 4.22
- CSS学习笔记(2)
- java.util.Timer的schedule(TimerTask task,Date firstTime,long peroid)
- 管理之路(一)
- 服务器遇到Broken Pipe崩溃
- 第六周项目六-复制模板类
- Initializing a Build Environment
- R for more powerful clustering
- 第六周 项目一 深复制