java常用技术
来源:互联网 发布:unity3d 物体 宽 编辑:程序博客网 时间:2024/06/05 01:01
struts2基本包commons-logging-*.jar Apache旗下commons项目的log日志包freemarker-*.jar 一种前台页面模板,应用比较广泛ognl-*.jar 动态图导航语言,struts2处理前台页面的核心语言,相当实用struts2-core-*.jar struts2的核心包xwork-core-*.jar webwork的核心包,因为struts2的前身是webwork,所以这个是必须
网页在title上面添加小logo
<link rel="shortcut icon" href="${basePath }images/bananas.ico" type="image/x-icon" /><link rel="shortcut icon" href="${basePath }images/20080308230157755.gif" type="images/gif" />
struts2中Action获取request、response、session
/** * struts2中Action获取request、response、session * 我们平常所说的session一般是HttpSession,但在struts2中被封装成了Map类型。 */ ActionContext context = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest) context.get(ServletActionContext.HTTP_REQUEST); HttpServletResponse response = (HttpServletResponse) context.get(ServletActionContext.HTTP_RESPONSE); Map session = context.getSession();
富文本框
参考资料:http://blog.csdn.net/zou_hailin226/article/details/7564629
数据库可以用CLOB,或直接生成静态页面
WEB.XML中的配置
<!-- session超时定义,单位为分钟 --> <session-config> <session-timeout>30</session-timeout> </session-config>
配置在项目web.xml中,在tomcat下的conf目录中的web.xml也可配置
<!-- Error Page定义 --> <error-page> <error-code>500</error-code> <location>/commons/error.jsp</location> </error-page> <error-page> <error-code>404</error-code> <location>/commons/404.jsp</location> </error-page> <error-page> <error-code>403</error-code> <location>/commons/403.jsp</location> </error-page>
Java生成随即数
Random random = new Random();int nextInt = 0;for(int i=0;i<10;i++){nextInt = random.nextInt(100);//中如果带参,表示0至带参数中间的随即数,可以不带参System.out.println(nextInt);}
数据库使用IF判断
1.CASE WHEN <条件> THEN 值 ELSE 值SELECT (CASE WHEN promotionsCommissionCoefficient = 1 THEN '是' ELSE '否' END) AS promotionsCommissionCoefficient FROM sell_serv_system2.IFNULL(FWorkers,0)3.FROM_UNIXTIME('YYYY-MM-DD HH:MM:SS',statisticsDate)SELECT FROM_UNIXTIME('YYYY-MM-DD HH:MM:SS',字段名),IFNULL(字段名,0) from 表名
javascript和jQuery控制input中的checked属性
<input type="radio" name="a" value="1" /><input type="radio" name="a" value="2" /><input type="radio" name="a" value="3" /><script type="text/javascript"> var radiovar = document.getElementsByName("a"); for(var i=0;i<radiovar.length;i++) { if(radiovar[i].value==2)//这个2即为你所要找的input的值 radiovar[i].checked = "checked"; }//或者用jquery //$("input[type='radio'][value=2]").attr("checked","checked" );</script>
文件转码工具
命令窗口输入native2ascii 转码native2ascii -reverse 解码
Java正则表达式用法
String str1 = "CN_11111111_163805_FB030020_20130002";String str2 = "CN_11111111_163805_FB030020_20130002_12345678.jpg";Pattern pattern = Pattern.compile(str1+"_\\d*.[j,J][p,P][g,G]");Matcher matcher = pattern.matcher(str2);boolean boo = matcher.matches();
- java常用加密技术
- JAVA常用技术网站
- java常用技术
- Java常用基础技术
- java常用基础技术
- Java常用相关技术
- java常用技术汇总
- java常用技术汇总
- java常用技术汇总
- JAVA 常用技术点
- 常用Java技术名词解释汇总
- 常用的java保护技术
- java反射技术常用操作
- java常用名词或技术
- Java不常用技术关键词
- 20个常用的Java技术块
- 防止java反编译的一些常用技术
- Java读写Word文件常用技术
- 解决Linux磁盘空间满的“软”办法
- 一点一滴学数据结构
- android 获取路径目录方法以及判断目录是否存在,创建目录
- 开关电源的原理是什么?都有哪些发展趋势?
- (精)(图论加强)吝啬的国度
- java常用技术
- 研究公司的财务报告和资产负债表
- Zero Copy 简介
- 处理公司没有赛道记录是长期的
- 线性约束规划问题java求解
- Protel99SE 内功心法
- 达到一个目标投资组合的价值
- 转 -- Zynga:从Amazon公共云到zCloud私有云
- 使用Iperf工具测试android系统网络wifi的吞吐量wifithrougput