`
wang_decheng
  • 浏览: 47321 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
文章分类
社区版块
存档分类
最新评论
文章列表
貌似@RequestParam("***")中的***取的是name属性而不是ID属性,如果没有name属性回报 HTTP Status 400 - The request sent by the client was syntactically incorrect ().
将div的text-align设为center,然后将table的margin设为auto,即: <div style="text-align:center;">      <table style="margin:auto; width:80%;">     </table> </div>
一:为什么需要SOAP? 随着计算机技术的不断发展,现代企业面临的环境越来越复杂,其信息系统大多数为多平台、多系统的复杂系统。这就要求今天的企业解决方案具有广泛的兼容能 力,可以支持不同的系统平台、数据格式和多种连接方式,要求在Internet 环境下,实现系统是松散耦合的、跨平台的,与语言无关的,与特定接口无关的,而且要提供对Web 应用程序的可靠访问。 随着异种计算环境的不断增加,各种系统间的互操作性就愈显得必要,要求系统能够无缝地进行通信和共享数据,从而在 Internet 环境下,消除巨大的信息孤岛,实现信息共享、进行数据交换,达到信息的一致性。Web service ...
*******************上面是头文件,不用理它们是什么*********************************** <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xs ...
有些时候对Action中方法的调用满足一定的规律,例如edit Action对应edit方法,delete Action对应 delete方法,这个时候我们可以使用方法通配符,例如: <action name="*Crud" class="example.Crud" method="{1}"> 这时,editCrud Action的引用将调用edit方法,同理,deleteCrud Action的引用将调用delete 方法。 另外一种比较常用的方式是使用下划线分割,例如: <action nam ...
hibernate的优化。这步很关键。我把所有一对多的hbm文件里的lazy属性都设置成true,另外,hibernate的fecthsize设置成1。这样就系统的性能就好了不少。 设 置jsp缓存。其实,appfuse本来就配置有oscache来缓存jsp的。但appfuse的作者觉得jsp缓存会影响jsp的调试,所以把 oscache给禁止了。其实在生产环境里,用户是很少改动jsp的,所以应该打开jsp缓存。我们只需修改web.xml文件,把oscache的注释 去掉就可以使用jsp缓存了。jsp缓存的效果非常好。 把clickstreamFilter去掉。clickstream ...
13.6. 本地化解析器 Spring架构的绝大部分都支持国际化,Spring的web框架也不例外。DispatcherServlet 允许你使用客户端本地化信息自动解析消息。 这个工作由LocaleResolver 完成。 当收到请求时,DispatcherServlet 寻找一 ...
      首先我今天上午使用HibernateSynchronizer-3.1.9.zip 解压之后复制到Eclipse下面,一开始总有一个问题就是能生成映射文件,但是 生成的hbm.xml没有各个字段与属性的映射,Google一下得知: 加一个过滤器,把系统表(表名带$)过滤掉,在Schema pattern 里面输入你的大写用户名,还是不可以的话,在table pattern输入你所需要映射的表名。我觉得总体感觉很便利,可以生成hibernate.cfg.xml文件,映射文件,还有po文件,但是我自动生成映射文件的时候要一个一个的生成,感觉不是很爽,再就是生成的映射文件也不是很好,需要 ...
生成的hbm.xml没有各个字段与属性的映射。   在这里我们还要加一个过滤器,把系统表(表名带$)过滤掉,在Schema pattern 里面输入你的大写用户名 还是不可以的话,在table pattern输入你所需要映射的表名
OGNL是通常要结合Struts 2的标志一起使用,如<s:property value="xx" /> 等。大家经常遇到的问题是#、%和$这三个符号的使用。下面我想通过例子讲述这个问题: 首先新建名为Struts2_OGNL的Web工程,配置开发环境。之前很多朋友在使用Struts 2的过程中都遇到乱码问题。当然乱码问题由来已久,而且涉及多方面的知识,所以并非三言两语可以说明白,而且互联网上也已经有很多这方便的文章,大家可以Google一下。不过,如果你在开发的过程,多注意一下,避免乱码问题也不难。乱码多数是由于编码与解码所使用的方式不同造成的,所以我建 ...
#、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里笔者简单介绍它们的相应用途。 1.#符号的用途一般有三种。    1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于ActionContext. getContext();#session.msg表达式相当于ActionContext.getContext().getSession(). getAttribute(”msg”) 。     2)用于过滤和投影(projecting)集合,如 ...
1. Struts2 页面开发中常用标签使用说明  1.1.往action里传值的使用方式:  <input name="userName" type="text" class="input6" size="15">  a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法。  b. 可以不在访问的action中提供相应的属性,用request.getParameter(“userName”);1.2.显示标签 property 用于输出指定值 ...
<bean id="stockMarketPriceService" parent="txProxyTemplate"> <property name="proxyInterfaces"> <list> //在service层开启事务 <value>com....com.service.StockMarketPriceService</value> ...
在 Spring 中, MultipartResolver 主要用来处理文件上传,它支持 Commons FileUpload (http://jakarta.apache.org/commons/fileupload) 和 COS FileUpload (http://www.servlets.com/cos)。 缺省,Spring是没有multipart处理,因为一些开发者想要自己处理它们。如果你想使用Spring的multipart,需要在web应用的上下文中添加multipart解析器。这样,每个请求就会被检查是否包含multipart。然而,如果请求中包含multi ...
<bean id="txProxyTemplate" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> <property name="transactionManager" ref="transactionManager"/> <property name="transacti ...
Global site tag (gtag.js) - Google Analytics