• 大小: 6.92MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: Java
  • 标签: HTML5  二维码  JAVA  

资源简介

项目使用环境以及工具: Eclipse,JDK1.7,struts2,HTML5,Jquery,QRCode HTML5技术支持WebApp在手机上拍照,显示在页面上并上传到服务器。这是手机微博应用中常见的功能,当然你也可以在其它类型应用中适当使用此技术。

资源截图

代码片段和文件信息

package com.itstyle.action;


import java.io.PrintWriter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionSupport;

public class baseAction extends ActionSupport {

/**
 * 
 */
private static final long serialVersionUID = 1L;
/**
 * Transient log to prevent session synchronization issues - children can
 * use instance for logging.
 */
protected transient final Log log = LogFactory.getLog(getClass());

/**
 * Convenience method to get the request
 * 
 * @return current request
 */
protected HttpServletRequest getRequest() {
return ServletActionContext.getRequest();
}

/**
 * Convenience method to get the response
 * 
 * @return current response
 */
protected HttpServletResponse getResponse() {
return ServletActionContext.getResponse();
}

/**
 * Convenience method to get the session. This will create a session if one
 * doesn‘t exist.
 * 
 * @return the session from the request (request.getSession()).
 */
protected HttpSession getSession() {
return getRequest().getSession();
}
/**
 * 将结果返回给xmlRequest
 * @Author 张志朋
 * @param result
 * @throws Exception  void
 * @Date 2015年5月8日
 * 更新日志
 * 2015年5月8日 张志朋  首次创建
 *
 */
public void printMsgToClient(String result) throws Exception {
getResponse().setCharacterEncoding(“UTF-8“);
PrintWriter out = getResponse().getWriter();
try {
out.print(result);
}catch (Exception e) {
e.printStackTrace();
} finally {
out.close();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2076  2016-07-09 13:45  .classpath
     文件        1040  2016-07-06 14:16  .project
     目录           0  2016-07-06 14:16  .settings\
     文件         500  2016-07-06 14:16  .settings\.jsdtscope
     文件         670  2016-07-06 14:32  .settings\org.eclipse.jdt.core.prefs
     文件         632  2016-07-06 14:31  .settings\org.eclipse.wst.common.component
     文件         305  2016-07-06 14:16  .settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-07-06 14:16  .settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-07-06 14:16  .settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-07-09 13:44  build\
     文件        1745  2016-07-09 13:43  build.xml
     目录           0  2016-07-06 14:31  src\
     目录           0  2016-07-06 14:32  src\java\
     目录           0  2016-07-06 14:32  src\java\com\
     目录           0  2016-07-06 14:32  src\java\com\itstyle\
     目录           0  2016-07-07 13:03  src\java\com\itstyle\action\
     文件        1840  2016-07-09 13:38  src\java\com\itstyle\action\baseAction.java
     文件        2137  2016-07-09 13:41  src\java\com\itstyle\action\QRCodeAction.java
     目录           0  2016-07-09 13:40  src\java\com\itstyle\util\
     文件         899  2016-07-09 13:40  src\java\com\itstyle\util\Constants.java
     文件       60263  2016-07-09 13:42  src\java\com\itstyle\util\QRCode.java
     文件         553  2015-03-18 10:10  src\java\com\itstyle\util\QRCodeImageBean.java
     目录           0  2016-07-06 14:31  src\resource\
     文件        1065  2016-07-06 14:31  src\resource\log4j.properties
     文件         879  2016-07-06 14:31  src\resource\struts.xml
     目录           0  2016-07-09 14:31  WebRoot\
     文件         932  2016-07-09 13:59  WebRoot\favicon.ico
     目录           0  2016-07-07 13:05  WebRoot\file\
     文件        2781  2016-07-09 15:22  WebRoot\index.html
     目录           0  2016-07-09 13:46  WebRoot\js\
     文件       93100  2016-07-07 12:51  WebRoot\js\jquery-1.10.2.min.js
............此处省略136个文件信息

评论

共有 条评论