当前位置: 首页 > news >正文

建立公司网站的申请网站如果实现微信支付

建立公司网站的申请,网站如果实现微信支付,北海市网站建设,如何做一个个人网站本文是Struts2的综合实例#xff0c;主要包含以下功能 添加#xff0c;删除#xff0c;修改#xff0c;查询用户上传#xff0c;下载图片 拦截器实现登陆功能 验证器检查输入 下载图片功能以前没有实现过#xff0c;步骤如下 在类中增加两个属性 //文件下载private…本文是Struts2的综合实例主要包含以下功能 添加删除修改查询用户上传下载图片 拦截器实现登陆功能 验证器检查输入 下载图片功能以前没有实现过步骤如下 在类中增加两个属性 //文件下载private InputStream inputStream;private String imageFileName; 下载方法实现 public String download(){path ServletActionContext.getRequest().getParameter(path);filename ServletActionContext.getRequest().getParameter(filename);String storePath ServletActionContext.getServletContext().getRealPath(/files);try {inputStream new FileInputStream(storePath\\path\\filename);} catch (FileNotFoundException e) {e.printStackTrace();}return SUCCESS;} 配置struts.xml action namedownload classcn.itcast.domain.User methoddownloadinterceptor-ref namemydefaultstack/interceptor-refresult typestream namesuccessparam namecontentTypeapplication/octet-stream/paramparam nameinputStreaminputStream/param!-- 输入是对应的动作类中的那个字段 --param namecontentDispositionattachment;filename${filename}/param!-- 要下载的文件名 --/resultresult namelogin/login.jsp/result/action JSP页面实现 c:url value/user/download varurlc:param namepath value${user.path}/c:paramc:param namefilename value${user.filename}/c:param/c:urla href${url}下载/a 登陆验证功能 定义拦截器类 package cn.itcast.interceptor;import javax.servlet.http.HttpSession;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor;public class PermissionInterceptor implements Interceptor {public void destroy() {}public void init() {}public String intercept(ActionInvocation invocation) throws Exception {HttpSession session ServletActionContext.getRequest().getSession();Object obj session.getAttribute(user);if(objnull){return login;}else{return invocation.invoke();}}} struts.xml中的配置 package namemydefault extendsstruts-defaultinterceptorsinterceptor namepermissionInterceptor classcn.itcast.interceptor.PermissionInterceptor/interceptorinterceptor-stack namemydefaultstackinterceptor-ref namedefaultStack/interceptor-refinterceptor-ref namepermissionInterceptor/interceptor-ref/interceptor-stack/interceptors/package 在其他Action中使用拦截 interceptor-ref namemydefaultstack/interceptor-ref 条件查询实现 JSP页面 tds:form actionuser_queryCondition namespace/users:textfield nameusername label用户名/s:textfields:select list#{0:女,1:男} label性别 namesex headerKey headerValue请选择/s:selects:select label学历 nameeducation list#{研究生:研究生,本科:本科,专科:专科,高中:高中} headerKey headerValue请选择/s:selects:submit value查询/s:submit/s:form/td javabean方法实现 public String queryCondition(){ListUser users s.findUserByCondition(this);ActionContext.getContext().put(users, users);// #usersreturn SUCCESS;} service层方法实现 public ListUser findUserByCondition(User user) {boolean ok1 true;boolean ok2 true;boolean ok3 true;StringBuffer sb new StringBuffer(where 11 );if(user.getUsername()!null!user.getUsername().equals()){ok1 false;sb.append( and username like %user.getUsername()% );}if(user.getSex()!null!user.getSex().equals()){ok2 false;sb.append( and sexuser.getSex());}if(user.getEducation()!null!user.getEducation().equals()){ok3 false;sb.append( and educationuser.getEducation());}boolean conditionOk ok1ok2ok3;//如果为false说明至少有一个查询条件if(conditionOk){ // System.out.println(没有查询条件); // return null;return dao.findUsersByCondition(null);}else{ // System.out.println(有查询条件); // System.out.println(sb.toString()); // return null;return dao.findUsersByCondition(sb.toString());}} 其他增删改查详细实例参见github源码 ssh/Struts2Crud at master · whuhan2013/ssh 效果如下
http://www.pierceye.com/news/869648/

相关文章:

  • 企业形象网站用什么语言开发网站优化要做哪些工作
  • 中国建设银行官网站电话号码wordpress关键词排名
  • 南通网站建设机构博物馆网站建设的根本意义
  • 食品企业网站建设中信建设有限责任公司陈晓佳
  • 中国网站服务器哪个好店名注册查询
  • 网站设计制作案例软件定制开发的发展前景
  • 中国联通网站备案小程序是什么原理
  • 企业网站建设御彩云dz做电影网站
  • 做网站需要的东西网站改版是什么
  • 网站需要哪些北京正规网站建设比较
  • 建设公共网站的手续成都公司网站制作
  • 怎么用安卓机顶盒做网站服务器怎样建立微信公众号平台
  • 专业的集团网站开发开发平面设计软件哪个好用
  • 天津模板建站代理咖啡厅网站开发目标
  • 电子商务网站运营 需要确立如何自己做网页
  • 邯郸市魏县建设局网站个人免费网站申请
  • 建设网站需要备案wordpress文章管理插件
  • 企业网站源码程序多少钱?桓台网站建设
  • vps服务器购买网站自己做的网站可以买东西吗
  • 必应网站建设深圳设计大厦
  • 如何禁止ip访问网站常州网站建设公司推荐
  • 大型论坛网站建设设计公司
  • 河北网诚网站建设企业采购平台有哪几个知名
  • wordpress 站点迁移做跨境电商哪个平台好
  • 想建设一个网站 一般多少钱营口软件开发
  • 杭州科技公司网站建设百度的网站建设代码
  • 网站怎么做收入广州番禺招聘网最新招聘信息
  • 网站设计的毕业设计剧院网站建设
  • 微商城网站建设案例做带支付功能的网站
  • 响应式网站开发公司义务 网站建设