`
文章列表
一 种思维方式影响了软件行业的发展。REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它 正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很 好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜索更加智能化。 REST与HTTP协议 REST软件架构是由Roy Thomas Fielding博士在2000年首次提出的。他为我们描绘了开发基于互联网的网络软件的蓝图。REST软件架构是一个抽象的 ...
概述     REST是英文Representational State Transfer的缩写,中文翻译:表述性状态转移。     他是由Roy Thomas Fielding博士在他的论文 《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。     REST本身只是为分布式超媒体系统设计的一种架构风格,而不是标准。     基于Web的架构,实际上就是各种规范的集合,这些规范共同组成了Web架构。比如Http协议,比如客户端服务器模式,这些都是规范。每当我们在原有规范的基 ...
mysql数据库其中某字段类型为decimal,使用hibernate查询数据,条件就是这个字段,使用sql语句在数据库中可以查询到数据,但是使用hibernate却返回一个空值,结果发现hibernate的参数类型声明错误。 问题部分代码:   String hql = "select *from tables where loc.level = :level and loc.latitudes = :latitude and loc.longitude = :longitude order by ti.amItem.goid"; session ...

session失效

    <!-- 设置session失效时间,1分钟后失效 --> <session-config> <session-timeout>1</session-timeout> </session-config>       import java.util.Map; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionContext; import com.opensymphon ...
  1.从url中获取一个参数为itemType的值再与一个数值做比较,明明返回的应该是true,但返回的确是false,问题就出现在参数的类型上,转换正确的类型问题解决。 <s:if test="(@java.lang.Integer@parseInt(#request.parameters.itemType))==4">       2.首页面不支持action跳转,在WebRoot目录中加入一个与action同名的文件即可解决问题。   <welcome-file-list> <welcome-file>/ ...
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>download by http://www.codefans. ...
function doResize(divID) { //store logo图片高度 const appconHeight = 110; //store容器高度 var shelfOuterHeight = $(window).height()-540<appconHeight?appconHeight:$(window).height()-540; //共显示几行store var rowsCount = Math.floor(shelfOuterHeight/appconHeight); ...
  依赖jar包 commons-fileupload-1.2.1.jar commons-io-1.3.2.jar  commons-logging-1.1.jar freemarker-2.3.16.jar  javassist-3.9.0.GA.jarognl-3.0.jar struts2-core-2.2.1.jar  struts2-spring-plugin-2.2.1.jarxwork-core-2.2.1.jar  spring.jar   web.xml部分配置:   <listener> <listener-class>o ...
环境:tomcat6.0、eclipse-jee-galileo-SR2-win32添加mysql-connector-java-5.1.5-bin.jar,c3p0-0.9.1.jar到tomcat的lib,此时应该保证项目的lib下没有这2个jar包添加context.xml到项目的META-INFcontext.xml配置: <?xml version="1.0" encoding="UTF-8"?> <Context reloadable="true" crossContext="true&qu ...
定时任务类:   public class TimerTask { public void exeTask() { System.out.println("exeTask"); } }  配置定时任务task.xml:   <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www ...
public void putimg() { Statement stmt = null; PreparedStatement pstmt = null; Connection conn = null; String sql = ""; try { File file = new File( "D:\\storestylepics\\wallpaper4_small.png"); InputStream photoStream = new FileInputStream(file); Cl ...
import java.io.IOException; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.context.WebApplicationC ...
< bean  id ="txManager"  class ="org.springframework.jdbc.datasource.DataSourceTransactionManager" >          < property  name ="dataSource"  ref ="dataSource" />      </ bean >      < aop:config >          < aop:pointcut  id =&qu ...
< action name ="fileUpload" class ="tutorial.FileUploadAction" >             < interceptor-ref name ="fileUpload" > <!-- 单位为字节,这里为400k 这里的大小是指每个文件上传的大小,若多个文件上传指每一个文件的大小 -->     <param name="maximumSize">409600</param>            ...
1.执行sql,返回一个结果集,适用查询一个字段并返回一条记录 public Long findSeqTbTest() { String sql = "select SEQ_TB_TEST.nextval from dual"; SQLQuery query = this.getSession().createSQLQuery(sql); String str = query.uniqueResult().toString(); return Long.valueOf(str); } ...
Global site tag (gtag.js) - Google Analytics