摘要: action如下:package com.gleepay.action;import java.io.IOException;import com.opensymphony.xwork2.ActionSupport;public class Ajaxaction extends ActionSupport{ private String message; public String showInfo() { System.out.println(this.username); this.message="[{'province':'湖北省'},{ 阅读全文
posted @ 2013-10-04 23:49 sadan 阅读(284) 评论(0) 推荐(0)
摘要: xml的写法: ---/index.jsp-/index.jsp -/index.jsp/token_error.jsp----当结果类型为json时,不用配结果页面,,因为数据肯定是回到原来提交的页面 如果设置root属性,修改返回根对象 指定action作为根对象action//注意,默认是返回栈顶的对象,栈顶是ModelDriven里的东西,如果只想要action里的东西,就要配这个。只想要 商品的name属性 和price属性products\[\d+\]\.name,products\[\d+\]\.priceaction的写法:package cn.itcast.struts2;i 阅读全文
posted @ 2013-10-04 19:26 sadan 阅读(343) 评论(0) 推荐(0)
摘要: My JSP 'index.jsp' starting page php .net oracle listkey:对应生成HTML代码后的,value属性 listvalue:对应生成HTML代码后的,后半部分文本内容 --> 阅读全文
posted @ 2013-10-04 16:52 sadan 阅读(271) 评论(0) 推荐(0)
摘要: Insert title here通用标签库property标签主要用来读取 ognl 表达式的值hello,tag"); %>set标签 用法等同于 c:set ${name}iterator标签 主要用于遍历,功能和c:forEach 很类似 //注意status是用来判断状态的, key : , value : if/elseif/else标签青年中年老年url标签 对url的参数进行编码 a标签,链接对中文参数编码 下载MIME协议简介.txt 阅读全文
posted @ 2013-10-04 16:32 sadan 阅读(558) 评论(0) 推荐(0)
摘要: Action的写法:package cn.itcast.struts2.demo2;import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URLEncoder;import org.apache.struts2.ServletActionContext;import sun.misc.BASE64Encoder;import com.opensymphony.xwork2.ActionSupport; 阅读全文
posted @ 2013-10-04 14:27 sadan 阅读(367) 评论(0) 推荐(0)
摘要: 拦截器:package cn.itcast.interceptor;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;/** * 权限拦截 (拦截是否登陆) * * @author seawind * */public class PrivilegeInterceptor extends AbstractInterceptor { 阅读全文
posted @ 2013-10-04 13:19 sadan 阅读(5483) 评论(0) 推荐(0)
摘要: jsp的写法: Insert title here 客户姓名 密码 确认密码 年龄 生日 手机 邮箱 xml的写法:version="1.0" encoding="UTF-8"?> ---客户姓名不能为空!--密码不能为空!-6密码长度不能小于6位--- 两次密码输入不一致--1870客户年龄必须在18到70之间--1980-10-102050-10-10生日必须在指定范围!--- 手机号必须18开头!--邮箱格式非法!注意,xml效验文件要放在对应action的同级目录下,命名规则如下,比如action的名称为userAction,如果要对use 阅读全文
posted @ 2013-10-04 12:52 sadan 阅读(629) 评论(0) 推荐(0)
摘要: Action的写法:public class MultiUploadAction extends ActionSupport { // 接收多文件上传参数,提供数组接收就可以了 private File[] upload; private String[] uploadContentType; private String[] uploadFileName; public void setUpload(File[] upload) { this.upload = upload; } public void setUploadContentType(String[] uploadConte... 阅读全文
posted @ 2013-10-04 12:19 sadan 阅读(787) 评论(0) 推荐(0)