- 浏览: 277876 次
-
最新评论
-
jpsb:
最近接触到了领域层的概念,目的是解耦,但仍然觉得serv ...
java service domain dao 分层思路 -
gaoyi2009:
使用SSH开发一个项目,哪部分算是一个完整的widget?
模块化概念--widget
文章列表
1.首先都是jsp里使用输出内容的表达式
2.c:out输出时,<c:out>标签会自动忽略XML标记字符,所以它们不会被当做标签来处理,原因是因为有个属性值escapeXml,默认为true是忽略xml的特殊字符,也就是是什么内容就输出什么内容,不用转义为其他的,例如:有跨域攻击时student.name = <script>alert("hello world!")</script>,${student.name}将会执行,而c:out则不会,直接输出字符串。
3.${}输出时,字符会被转义,js会被执行
4.c:out 有 ...
Securecrt 遇到一个致命错误
- 博客分类:
- 工具
SecureCRT 遇到一个致命的错误且必须关闭。
一个崩溃转储文件已创建于:
C:\Documents and Settings\Administrator\Application Data\SecureCRT.dmp
请提交一个 bug 报告给 VanDyke Software, Inc. 的技术支持,
使用以下的 URL 地址: www.2cto.com
http://www.vandyke.com/feedback.php
解决办法:
运行regedit找注册表,直接检索vandyke,
删除vandyke就可以打开了
java文件下载,并修改文件名,解决中文乱码
- 博客分类:
- 文件下载
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, java.io.IOException {
String saveUrl = request.getParameter("url");
//有配置存储路径
String savePath = ConfUtil.getValue("savePath");
if(savePath != null &&a ...
选中单选框
$("input[name='no_pub_com'][value='1']").attr("checked",true);
svn lock文件 提交不了
- 博客分类:
- svn
svn: Working copy 'D:\php-workspace-20130524\pcpstudy\WebContent\themes\default\skins\css' locked; try performing 'cleanup'
在文件夹上右击,选择 team,然后清理,就可以了
select A.cata_id cata_id,A.table_name_cn table_name_cn, A.table_name_en table_name_en,C.is_public is_public,C.title title
from data_catalog_meta A,data_catalog_group_link B,data_catalog C
where A.cata_id = B.cata_id = C.cata_id group by A.table_name_en
出错: 多表联查时 条件 需要 分开写,where A.cata_id ...
tr border不起作用
- 博客分类:
- css
在table里加border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"
另外,如果在td上加border时,会有空隙,加上上述样式即可取消空隙
header 和 post/get提交数据的读取
- 博客分类:
- jsp
/**
* 准备header里固定参数,以"x-ots-"开始的参数
* @param request
* @return
*/
private Map getConfParam(HttpServletRequest request){
Map confParam = new HashMap();
try{
Enumeration headerNames = request.getHeaderNames();
while (headerNames.hasMoreElements()) {
String key ...
//排序
private static Map<String, String> sortMap(Map<String, String> unsortMap) {
Map sortedMap = new TreeMap();
sortedMap.putAll(unsortMap);
return sortedMap;
}
在提供API过程中:考虑到SDK的公开性,需要保证调用API的用户是平台注册的用户,
首先:平台提供AccessID 和AccessSecret 给用户,用户需要妥善保管
其次:用户提供参数(AccessID、必要的参数key及value)加验签信息给平台
再次:平台根据发送的参数AccsessID查询AccessSecret并根据一定的验签方式计算验签信息,验证用户的合法性
用户需要提交的参数:AccessID=“ID” time=“(当前时间+4位随机码)” name="名称" content=“内容” signCode=“验签信息码”等
其中注意 ...
jquery 获取dom元素位置
- 博客分类:
- jquery
var inputX = $(this).offset().top;
var inputY = $(this).offset().left;
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
if(!isMultipart){
res.put("suc", "0");
res.put("error", "enctype必须是multipart/form-data");
return res;
}
try {
//获取文件对象
FileItemFactory factory = new DiskFileItemF ...
radio 选中事件和change
- 博客分类:
- jquery
单选框默认选中时,使用checked="true"放在属性里,或者是checked直接放在属性input里
改变单选时,需要获取 选中:
$('.choosen_radio').change( function(){
alert("check==="+$("input[name='is_choosen']:checked").val());
});
单选框 有时有些选项需要设置为不可选择的情况
使用属性 disabled="true"
鼠标浮上去 可以使用属性 cur ...
遍历dom元素
$(".tr_field").each(function(i){
this.src = "test" + i + ".jpg";
});
因工作的关系,Eclipse开发的Java项目拷来拷去,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目复制到另一台机器上,就会报“java compiler level does not match the version of the installed java project facet”错误呢?
如图所示:
其实要解决也很简单,在资源管理器下,找到项目所在的目录,在.settings子目录里面,用文本编辑器打开org.eclipse.wst.common.project.facet.core.xml配置文件,如图所示:
修改红色画线部分,让它与项目的编译器版本设 ...