- 浏览: 141258 次
- 性别:
- 来自: 枣阳
最新评论
-
medlying:
html中的js能够被解析执行吗
Itext 实现 html转换成pdf -
794581572:
还是出现了乱码.. 编码用utf-8还是出了乱码
Itext 实现 html转换成pdf -
mbq820:
楼主为什么我的 提示不支持该字体:Unsupported fo ...
Itext 实现 html转换成pdf -
SwordShadow:
博主写的太好了,可以转载吗?
Itext 实现 html转换成pdf -
sinotao1:
写得非常好。
Struts2 中的数据传输
文章列表
1、获取公众号的全局唯一票据
接口调用请求说明
http请求方式: GET
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
2、用第一步获取access_token采用http get方式请求获得jsapi_ticket
http请求方式: GET
https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&a ...
.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH这些文件你用文本编辑器就能察看了
在一个项目中点刷新的目的是为了更新.project文件中的文件清单,让你把不通过eclipse提交到项目的文件显示出来
.classpath 文件
从数据上我们容易看出,上面描述了工程的依赖文件:
源文件的具体位置(kind="src")
运行的系统环境(kind="con")
有3个web项目,都已打成了war包,分别是aaa.war、bbb.war、ccc.war。
打算配置3个tomcat虚拟主机,分别绑定域名aaa.com、bbb.com、ccc.com。
配置方法如下:
1、在tomcat安装目录,与webapps目录平级的地方,建立3个文件夹,分别是webapps_1/war、webapps_2/war、webapps_3/war,把3个war包分别放入3个war文件夹中。
这里不可以使用tomcat自带的webapps目录,不可以把3个war包放入同一个webapps文件夹,否会导致tomcat加载多次web项目(本例是3次),造成重复 ...
呃,相当古老的话题了,不过网上的资料实在是太坑爹,无奈只能自己动手做个备忘了。。。
这里不提虚拟目录和主机头的区别了,不懂得童鞋去面壁思过吧
多个虚拟目录
首先把Apache安装到D:\Program Files\Apache2.2目录下,端 ...
相信大家都知道,myeclipse6.0的svn插件的安装是一件很简单的事情,因为在线安装没问题,很快就可以安装好,但myeclipse10的svn插件的安装就比较烦人了,在线安装可能你等了2,3个小时都不一定能安装上,在线安装麻烦,我们就另寻它途,在网上搜索发现,离线安装主要有三种方式。
第一种是将svn插件的features和plugins文件夹copy放到myeclipse10.0的安装目录的dropins文件夹下,这种方式经过试验,貌似不可行;
第二种方式就是通过一段代码生成字符串,然后将字符串写入configuration\org.eclipse.equinox.simpleco ...
英文原文:In iOS 7 and later, if you ask for the MAC address of an iOS device, the system returns the value 02:00:00:00:00:00. If you need to identify the device, use the identifierForVendor property of UIDevice instead. (Apps that need an identifier for their own advertising purposes should consider us ...
jquerymobile动态添加元素之后有些不能被正确渲染的解决方法:listview: 添加 jq(".detail").listview("refresh");div或其他: 添加.trigger( "create" ); jq(".detail:eq("+ix+1+")").append("<li>"+data.linete[i].S_Station+data.linete[i].D_Station+data.linete[i].S_Time+da ...
注解(Annotation)
注解(注释)基础知识点:
注解:也叫注释,也叫元数据。一种代码级别的说明。
作用分类:
编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】
代码分析:通过代码里标识的元数据对代码进行分析【使用反射】
编译检查:通过代码里标识的元数据让编译器能过实现基本的编译检查【Override】
通过 解析注解 来使用这些数据。
注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种
注解,定义在java.lang包中。
@Override 表示当前方法 ...
[size=medium]jar包 用途
axis.jar SOAP引擎包
commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.
jaxrpc.jar Axis运行所需要的组件包
saaj.jar 创建到端点 ...
Struts 2写校验器时,其校验规则文件定义如:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
编译器给出了一个warning:
Server re ...
CREATE OR REPLACE
PROCEDURE P_DELETE_QK (pId in NUMBER, deep in NUMBER) AS
-- pId = 分类ID deep = 深度,层级
one_val NUMBER;
two_val NUMBER;
three_val NUMBER;
cursor var_one is select "ID" from T_QK where PARENTID = pId;
cursor var_two is select "ID" from T_QK where PARENTID = ...
论坛中的验证码的作用
因为你的WEB站有时会碰到客户机恶意攻击,其中一种很常见的攻击手段就是 身份欺骗_它通过
在客户端脚本写入一些代码,然后利用其,客户机在网站,论坛反复登陆,或者攻击者创建一个HTML窗体,
其窗体如果包含了你注册窗体或发帖窗体等相同的字段,然后利用"http-post"传输数据到服务器,
服务器会执行相应的创建帐户,提交垃圾数据等操作,如果服务器本身不能有效验证并拒绝此非法操作,
它会很严重耗费其系统资源,降低网站性能甚至使程序崩溃. 而现在流行的判断访问WEB程序是合法用户
还是恶意操作的方式,就是采用 一种叫 "字符 ...
Apache软件基金会发布了Struts 2.2.1 GA版。Struts 2.2.1包含了重要的安全修复。Apache建议开发者将现有的Struts2应用升级到Struts 2.2.1。
Struts 2.2.1的内部变化主要有:
XWork已经迁移到了Apache软件基金会,现在成为了Struts 2的一部分。新版XWork 2.2.0也随着Struts 2.2.1一同发布。未来,XWork将会迁移到Struts 2中。
XWork Maven artifact现在已位于<groupId>org.apache.struts.xwork</groupId>下 ...
1. Action的访问路径
扩展名
缺省以.action结尾,请参考:default.properties文件,可以通过配置改变这一点:
<constant name="struts.action.extension" value="action,do,webwork" />
上述配置,将使得可以通过.action或.do或.webwor
1. 如何将参数从界面传递到Action?
你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转换为int类型时将报错)
2. 如何将数据从Action传输到JSP?
可通过多种方式传输
通过Action的属性传输