工作日志 4.22

今天看了项目代码,学习到以下知识:

一、
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。运行成功,但是有一个问题:在没有选定记录的情况下,点击删除按钮,会跳出对话框提示是否删除,点击“是”,但是实际上没有删除记录。这里 在没有选定记录的情况下,应该提示“请选择记录”才对。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值