自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 SpringMVC将数据放到作用域中的方式

一、将数据放到Request域中: 方式一: request.setAttribute("message","我爱你们! 在jsp页面中通过EL表达式获取 ${message} --> 输出 我爱你们 方式二: ModelAndView modelAndView = new ModelAndView(); modelAndView.setView("user/add");

2016-03-09 22:32:02 6642

原创 SpringMVC的参数获取方式

1.通过request.getParmater(); String id = request.getParamter("id"); String username = request.getParamter("username"); 2.@RequestMapping("/hanlder/{id}") // http://localhost:8080/upload/hanlder/2

2016-03-09 21:59:36 394

原创 JS中的Json和String的转换

1.JSON转成String JSON.stringify(json)  --JSON必须是大写 2.String 转成 JSON对象 JSON.parse(jsonstring)  可用于本地存储 var json = {username:username,age:age}; localStorage.setItem("message",JSON.stringify(

2016-03-09 20:52:07 496

原创 SpringMVC-forward和redirect

1.redirect和forward * 在springmvc中 return中使用了关键字 redirect和forward时,不会走视图解析器去拼接路径了。 * 重定向时不能直接访问web-inf下的页面,只能通过controller来访问 return "redirect:/success.jsp"; return "forward:../success.html";

2016-03-07 22:36:05 322

原创 SpringMVC的工作流程

2016-03-07 21:18:13 296

原创 SpringMVC配置

springmvc的配置如下: =================================================================================  1: 引入jar包   commons-beanutils-1.8.0.jar commons-fileupload-1.2.1.jar commons-io-2.0.1.jar c

2016-03-07 20:46:42 312

原创 SpringAop

SpringAop:的底层就是通过JDK动态代理或CGLib动态代理为技术目标织入横切逻辑. 1.使用Aop需要导入: * spring-aop-4.1.5.RELEASE.jar * spring-beans-4.1.5.RELEASE.jar * spring-context-4.1.5.RELEASE.jar * spring-context-support-4.1.5.R

2016-03-06 14:28:10 382

原创 SpringMVC文件上传、拦截器、与Spring的整合以及与Struts2的比较

SpringMVC的文件上传 1).使用的是Jakarta Commons FileUpload技术实现的 2).SpringMVC文件上传的接口MultipartResolver,实现CommonsMultipartResovler SpringMVC上下文默认没有提供 MultipartResolver。 需要在上下文中配置 MultipartResolverSpringMVC拦截器应用:权限、

2015-12-02 22:55:59 1173

原创 SpringMVC重定向以及静态资源问题

1.关于重定向: 一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图名处理, 如果返回的字符串中带forward:或redirect:前缀时,StringMVC会对他们 进行特殊的处理:将forward:和redirect:当成指示符,其后的字符串作为 URL来处理 eg:  "forward:/getList.action" "redirect:/login.jsp"

2015-11-28 01:48:29 2133

原创 grails 210-项目实战G

210—项目实战G 1、修改首页index.gsp,找到'page-body'层,修改如下: 注册新用户 2、修改create为'registration' 用户登录 同时修改controller中的action,gsp页面的名称

2013-09-10 16:07:21 838

原创 grails 210-项目实战G

2013-09-10 16:02:29 626

原创 grails 205—项目实战F

205—项目实战F 实现登录验证功能 1、修改login.gsp页面中form跳转的action为'logincheck' 在UserController文件中增加一个action---logincheck(),代码如下: def logincheck() { def u=User.findByNameAndPassword(params.name,params.password)

2013-09-10 15:56:56 682

原创 grails 195-项目实战D

195-项目实战D 1、修改文本框为密码框 2、用户名必须不一样 在UserController文件save()增加一个分支 代码: //查询输入的用户名是否存在 else if(User.findByName(params.name)) { flash.message='用户名已经存在,请重新更换用户名' redirect(action:'create') }

2013-09-10 15:34:13 688

原创 grails 193实战项目C

193-项目实战C 1、进入项目controllers,打开myclass/UserController.groovy 2、修改save( ),如下 def save() { /*比较两次输入的密码是否一样,如果不一样则重新回到create页面,如果一样,创建新的用户对象,并保存*/ if(params.password !=params.password2) { flash.mes

2013-09-10 15:30:10 603

原创 190-实战项目B

190-项目实战B 一、进入项目views/user目录下,打开creat.gsp页面 二、根据页面对应的内容修改。将英文部分改成中文。create.gsp、_form.gsp(模板页面) 三、如果中文乱码。修改项目conf/Config.groovy文件,将grails.views.gsp.encoding = 'UTF-8' grails.converters.encoding = '

2013-09-10 15:22:17 732

原创 grails 实战项目

185-实战项目A 一、创建myclass项目 二、新建domain class ,User class User { static constraints = { intro(nullable:true)//个人简介可以为空 email(nullable:true)//email可以为空 } String name String password String email /

2013-09-10 15:16:31 723

原创 Grails--数据库的设置

数据库的配置(mysql) 1.问题:数据没有存盘,重启后数据丢失 2.解决途径:把数据存到数据库中 (进入项目conf/dataSource.groovy) development { dataSource { dbCreate = 'create-drop' // one of 'create', 'create-drop', 'update', 'validate'

2013-09-08 13:17:45 766

原创 grails--下拉菜单的制作

把major属性变成一个对象 1.在test2项目中再新建一个domain-class Major类 :grails create-domain-class Major 2.在编辑器中打开Major.groovy文件,修改代码: class Major { static constraints = { } String name String toString(){return na

2013-09-08 12:58:58 1058

原创 我的第一个grails 网站

1、新建test2 app: grails create-app test2  2、cd test2进入test2目录 3、创建Student领域类: grails create-domain-class Student 4、在编辑器里打开Student.groovy,添加name、age、major三个属性。 class Student { … String name integ

2013-09-08 11:33:23 708

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除