- 浏览: 210061 次
- 性别:
- 来自: 哈尔滨
最新评论
文章列表
一、
问题:java导出Excel时报错,错误信息 找不到相应的action方法,错误提示是 Velocity加载出错
方法:出现问题后,由于断点不能跟踪到生成Excel的方法内,就直接抛出异常
所以一个一个字段去尝试,虽然很费时间,但毕竟有 ...
问题:
修改web.xml 文件中的拦击器中的URL后
报错The reference to entity "locale" must end with the ';' delimiter.
出错代码:
项目:基于CAS的SSO单点登录,在web.xml中配置公共的拦截器
<init-param>
<param-name>casServerUrlPrefix</param-name>
<param-value>http://demo.tch.com:8081/cas/login/</param-value> ...
String StringBuilder StringBuffer 的区别
代码应用
public static void main(String[] args) {
String s = " Hello ";
s += " World ";
s.trim( );
System.out.println(s);
}
正确输出结果:
Hello World
问题:
1.经过Trim()之后应去掉两边多余的空格(包括制表符),为什么此处输出没有变化
说明:
1.字符串对象(String Object)是非可变的(imm ...
参考文献
CAS实现单点登录(SSO)经典完整教程
CAS单点登录学习笔记三之配置Tomcat启用Https 协议
第十五章 单点登录——《跟我学Shiro》
手把手教你利用CAS实现单点登录
CAS单点登录学习笔记四之HTTPS 单向认证方式 服务端和客户端配置
常见问题
1.证书生成、导出过程中报错
可能是别名已存在亦或是密码不正确,删除掉重新生成
keytool -delete -alias 指定需删除的别 -keystore 指定keystore – storepass 密码
2.访问HTTPS网址时未能定向成功,一直以为是配置不正确
重新配置再试,有不正确,开始使用 ...
CAS Server 服务器部署
简介
CAS Server 是一套基于 Java 实现的服务,该服务以一个 Java Web Application 单独部署在与 servlet2.3 兼容的 Web 服务器上,另外,由于 Client 与 CAS Server 之间的交互采用 Https 协议,因此部署 CAS Server 的 ...
CAS单点登录
概述
(1)CAS简介
(2)CAS官网
环境配置
在同一个机器上配置三个虚拟机
windows7_32位
JDK 1.6.0_18
Tomcat 6.0.29
CAS-server-3.4.11
CAS-client-3.2.1
配置host
根据演示需求,用修改hosts 文件的方法添加域名
在文件 C:\Windows\System32\drivers\etc\hosts 文件中添加三条
127.0.0.1 demo.tch.com ##服务器,即名字与姓氏
127.0.0.1 app1.tch.com ##客户端,即本地服务工程名称
1 ...
单点登录
单点登录 概念
单点登录(SingleSign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
解决方案
如收费的有UTrust、惠普灵动等,开源的有CAS、Smart SSO等,其中应用最为广泛的是CAS。
CAS 简介
CAS(CentralAuthentication Service)是一款不错的针对 Web 应用的单点登录框架。
CAS 组成
结构上看包括两部分,
(1)CAS Server 为需要独立部署的 Web应用,
...
问题描述:
基于服务化框架开发,
开发过程中,WEB项目在调用SERVICE服务中的某个接口时,报错
错误信息版本不一致
问题分析:
WEB层,通过 apsaras-client.properties 中配置测试环境或开发环境的服务,在分支开发过程中,可能修改了某些表的结构,导致其与本地的服务不同,所以报错
问题解决:
1.若要引用这些服务,启动本地的服务,开发WEB时将该服务指向本地IP地址
2.若WEB需要引用其他SERVICE服务,可配置测试环境服务
其他:
1.删除本地MAVEN库中的该SERVICE服务,重新执行MVN INSTALL
2.删除本地MVVEN库中的该WEB项目 ...
问题:从页面接收某字段的提交数据,数据要求是组合后的编号
#set ($brandIds = '')
#foreach($brand in $brandMessages)
#set ($brandIds = ${brandIds} + ${brand.brandId} + ",")
#end
<input type="hidden" name="isBrandFoundry" rules="[{notNull:'不能为空'}]" value="$!{brandIds}&quo ...
一、简介
1.C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设 ...
CRT
一.CRT介绍
1.什么是CRT
2.使用方法
二.CRT安装
SecureCRT_v7.0_破解版_含注册机.rar
三.常用命令
1.文件夹相关命令
(1)进入目录
cd
举例:
一般先进入该目录:cd /usr/local
(2)返回上一目录
cd ..
(3)返回根目录
cd ~
...
异常:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
现象:控制台输出上述异常,用户登录失败
原因:MySQL 客户端默认wait_timeout时间为8小时,在此时间内服务一直等待进行数据处理,而超过8小时后,客户端关闭,读写数据操作失败。
备注:开发环境,进行代码配合联调时,下班时记得停止服务,并关闭计算机,就不会出现此问题了
解决方式参考文献:http://i5tt.iteye.com/blog/380324
问题:在某Action中引入Service层代码,报空指针异常,DEBUG模式,该引用服务对象为空
代码:
@Resource
ProdBrandServiceDelegate prodBrandServiceDelegate;
改为
@Resource
ProdBrandServiceDelegate prodBrandServiceDelegate;
public void setProdBrandServiceDelegate(ProdBrandServiceDelegate prodBrandServiceDelegate) {
this.prodBran ...
外边风卷雪花,刮得正紧。他坐的这辆车像一个哮喘病人,每走一段都要喘息半天。虽然他在心里不断地默念祈祷着,希望能够坚持到终点站,但车还是在一处荒凉的地方抛锚了。
他跳下车,狠狠地骂了自己一句:倒霉 ...
问题:MyBatis接口中以list作为参数类型,在mapper.xml中以改list的名称进行判定,报错
总结:
1.类型ListArrayMapXML中接收值listarray封装的key参数类型java.util.Listjava.util.Arrayjava.util.Map
2.使用map传递参数,mapper.xml中接收的值为map中的key值
3.在mapper.xml通过po类进行参数接收
<select id="viewMerchantBrand" resultMap="BaseResultMap" paramete ...