![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java_WEB_SSH框架开发
文章平均质量分 85
songylwq
这个作者很懒,什么都没留下…
展开
-
Java WEB开发时struts标签 显示set内容
在struts中有好多的标签方便开发,比如标签,可以很好的显示list的内容:(一)对List的循环遍历: 1.先定义一个User类:import java.io.Serializable; public final class User implements Serializable { private String name = null; p原创 2010-05-19 15:13:00 · 849 阅读 · 0 评论 -
Struts2/XWork < 2.2.0远程执行任意代码漏洞分析及修补
1.exploit-db网站在7月14日爆出了一个Struts2的远程执行任意代码的漏洞,此漏洞危害之大,可谓百发百中,直接root,只要采用了Struts2和webwork框架的系统(对于webwork的版本,不太清楚,我这里没环境对其一一测试,这里有两者关系的介绍),基本上无一幸免。2.昨天在接到朋友的提醒后,迅速将公司的一些使用此框架开发的项目漏洞修补了,我想大部分大公司的也在第一时间修转载 2013-01-08 17:16:41 · 1385 阅读 · 0 评论 -
java读取文件的几种方法
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 package org.test;import java.io.BufferedReader;import java.io.File;import java.io.FileI转载 2010-10-12 18:14:00 · 756 阅读 · 0 评论 -
Spring 实现发送电子邮件的两种方法
<br /> 1.通过xml文件配置主要属性:<br />xml文件:test.xml<br /><bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="host" value="smtp.126.com" /> <property name="port" value="25" /> <property name="user原创 2011-05-10 11:04:00 · 7895 阅读 · 1 评论 -
Java SSH Hibernate通过代码实现从数据库中随机取出指定条数的随机数据
<br />/** * 根据提供的数量获取随机的问题列表 * @param totel * @return */ public List getRadomQuestionList(final Integer tot){ List res = null; final Integer totel = tot == null ? new Integer(1) : tot; res = baseDao.getHibernateTemplate().executeFi原创 2011-01-10 16:54:00 · 5386 阅读 · 2 评论 -
EL表达式详解
<br />关于EL 表达式<br />EL表达式总是用大括号括起,而且前面有一个美元符($)前缀:${expression}。<br />表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)中的一个属性。<br />点 号操作符允许你使用一个Map键或一个bean性质名来访问值,例如,使用${foo.bar}可以得到bar的值,在此,bar是Map foo的Map键名,或者是bean foo的一个性质。放在点号操作符右边的东西必须遵循Java的标识符转载 2010-12-08 15:21:00 · 747 阅读 · 0 评论 -
Hibernate中Criteria的完整用法
<br />Hibernate中Criteria的完整用法<br /> <br /> QBE (Query By Example) <br /> Criteria cri = session.createCriteria(Student.class); <br /> cri.add(Example.create(s)); //s是一个Student对象 <br /> list cri.list(); <br /> 实质:创建一个模版,比如我有一个表serial有一个 giftortoy字段,我设置seri转载 2010-12-09 17:19:00 · 769 阅读 · 0 评论 -
Java SSH Hibernate中查询的方法小结
具有一个直观的、可扩展的条件查询API是Hibernate的特色。 15.1. 创建一个Criteria 实例 org.hibernate.Criteria接口表示特定持久类的一个查询。Session是 Criteria实例的工厂。 Criteria crit = sess.createCriteria(Cat.class); crit.setMaxResults(50); List cats = crit.list(); 15.2. 限制结果集内容 一个单独的查询条转载 2010-12-09 17:18:00 · 3008 阅读 · 0 评论 -
动态生成JSP文件,并调用JSP程序
下面这个JSP程序,动态生成可一个testDynamicInclude.inc.jsp,然后在后面调用它。在JSP的动态生成中,注意里面的路径。 "."代表你项目的根目录。如果你的JSP在test子目录下面,别忘了在path里加上这个路径。 <% // 动态生成jsp文件,然后动态调用 String filename = "testDynamicInclude.inc.jsp"; String path = application.getRealPath原创 2010-10-11 13:41:00 · 1499 阅读 · 0 评论 -
Java获取路径
<br />Java获取路径<br />(1)、request.getRealPath("/");//不推荐使用获取工程的根路径<br />(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用<br />(3)、request.getSession().getServletContext().getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servl转载 2010-10-13 09:11:00 · 718 阅读 · 0 评论 -
hibernate SQLQuery实践指南
<br />准备:<br />两个表(实体), 1对多双向关联: <br />班级: Clazz (id, name)<br />学生: Student(id, name , class_id)<br />1. 查询持久化对象 <br />1.1 简单查询,返回数据库结构<br />view plaincopy to clipboardprint?<br />sql = "select c.* from clazz c,student s where s.class_id = c.id"; <转载 2010-09-25 14:54:00 · 574 阅读 · 0 评论 -
Hibernate 查询策略
第 I 条 HQL查询策略节 1.01 基本查询<br />以下是HQL/QBC/Native SQL三种查询策略<br />HQL策略:<br />session.createQuery("FROM Category c where c.name like 'Laptop%'");<br />QBC策略:<br />session.createCriteria(Category .class).add(Restrictions.like ("name"原创 2010-09-25 14:54:00 · 1766 阅读 · 0 评论 -
Java_web开发_SSH spring中取得Bean实例的方法
1.如果applicationContext文件是在src的根目录下: ApplicationContext apt= new FileSystemXmlApplicationContext("src/applicationContext.xml");apt.getBean("ID");可以取得2.如果文件是在WebRoot/WEB-INF下可以用ApplicationContext applicationContext= new FileSystemXmlApplicationContext("../a原创 2010-07-21 13:50:00 · 8085 阅读 · 0 评论 -
WEB spring schedule 实现定时执行
Spring中Quartz的配置教程文档下载:http://download.csdn.net/detail/songylwq/5414629各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每半个小时转载 2011-05-09 13:57:00 · 9617 阅读 · 0 评论