- 浏览: 86299 次
- 性别:
- 来自: 南宁
最新评论
-
无赖二号:
You are great!
jeecg随笔 -- combotree只选择叶子节点 -
lx13345:
ralasafe怎么与ssh项目集成到一起呢?求教?lx133 ...
Ralasafe随笔(六) -
sziitjiang:
嗯嗯,插件我找到了,你的解析对我帮助很大,但是那个【使用$(& ...
jQuery-validationEngine 与 button插件一起使用出现的问题 -
sziitjiang:
我想知道button插件哪里有?最好能发一个给我,谢谢啦... ...
jQuery-validationEngine 与 button插件一起使用出现的问题
文章列表
import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.convention.annotation.*;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
/**
* 文件下载类
*
*/
@Action(value = "X ...
附件下载
下载流程:
1) 从客户端获取需要下载的附件标识
2) 在 app 服务器从 下载对应的 文件到 app 服务器(其实就是要在app服务器生成对应的物理文件)
3) 返回对应的文件名到客户端
4) 客户请求需要下载的文件,app 发送下载
$.messager.progress({
title:'请稍后',
msg:'页面加载中...'
});
$.messager.progress('close');
原帖地址:
JavaMail附件中文名称乱码 - Different Design Studio - 博客频道 - CSDN.NET http://blog.csdn.net/fireson/article/details/7095948
问题: 用Javamail发邮件到邮件服务器,从邮箱中查看发现附件的中文名称变成了密码
原因:不明
解决:在设置邮件附件的时候调用javax.mail.internet.MimeUtility 来编码, 例如
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new Int ...
1.在父窗口中获取指定iframe(testiframe) id 为 testid 的class
$(window.frames["testiframe"].document).find("#testid").attr('class');
2.在IFRAME中获取父窗口中id为testid的class
$(window.parent.document).find("#testid").attr('class');
iframe框架的:
<iframe src="test.html" id=" ...
微信在做接口认证配置的时候需要填写
URL 和 Token
这个时候,URL的访问端口必须为80端口,否则会一直配置失败
测试号申请地址:
http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
另外在做测试的时候,需要对自定义菜单进行刷新的时候,最好的办法就是取消关注然后再次关注,否则会有缓存.
在前台静态页需要调用 后台的 htmlService.makeInfo(infoId);的时候
如果 在前台已经对 一些 info 的属性 进行了修改,这部分修改的属性也应该作为参数传到后台的 bean里
这个bean 可以是非 info 的Bean
public String saveOrgsByAjax(@ModelAttribute("bean") InfoReceipt bean, HttpServletRequest request) {
Site site = Context.getCurrentSite(request);
servic ...
Jspxcms 无入侵式开发的基础代码还是很具有结构化的
第一次 就是忽略了 好多细节
如:
eclipse 的 那些标记 @Override 没有去掉
一些
@Controller的标记 没有加上
因此
模板化的 代码编写必须使用模板来自动生成
看来得空写个简易模板才行
生成器是必须的.............
SpringMVC - AJAX
- 博客分类:
- SpringMVC
@RequestMapping(value = "updateAttrByAjax.do",method = RequestMethod.GET)
@ResponseBody
public String updateAttrByAjax(@ModelAttribute("bean") Info bean,Integer[] attrIds,HttpServletRequest request){
//do something
return AjaxCode.SUCCESS;//实际上是一个 String
}
$.ajax({ ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>SQL query</title>
<meta charset='utf-8'/>
<meta name="GENERATOR" ...
模型管理里, 可以动态的开启和禁用一部分的字段
但是如果 禁用了文档模型字段,则会出现,禁用后的修改会导致文档模型字段变为 null
而此时 会在栏目列表里可以看到该栏目
而 文档 列表里 看不到该栏目的现象
因此 禁用字段尽量 只禁用 可以有默认值的 静态化部分的字段即可.....................
v4.1版本的 jspxcms 安装版,
生成时机说明:
自动生成文档的生成时机分为两个
1. 当文档新增完成后,会对栏目列表页进行文档链接的生成,但是此时点击该文档会出现404
2. 当对文档选择审核后,对应的文档会真实的生成,并自动刷新首页.(此时再去栏目页点击会进入对应的文档页面)
var t = $('#combotree').combotree('tree'); // 得到树对象
var n = t.tree('getSelected'); // 得到选择的节点
t.tree('getChecked')
不能直接 combotree.combotree('getSelected');
但是如果只需要取得 选择的值 就可以直接
combotree.combotree('getValues');
getValues是 combo 的方法
getSelected 是 tree 的方法
关于 使用 combobox 的自动完成
会出现 有时候操作过快 ,会写入 text 的情况
例如:
关联 用户,在使用 用户名自动完成的时候,就会出现 偶尔的 直接把用户名作为 key 来写入的情况
因此 对这个字段进行操作 ,可以先做一次判断再进行下一步
例如 service 里 先count一次
根据返回值 进行 判断后 操作
<style>
ul.ztree {
background: none repeat scroll 0 0 #F0F6E4;
border: 1px solid #617775;
height: 100px;
margin-top: 10px;
overflow-x: auto;
overflow-y: scroll;
width: 220px;
}
</style>