- 浏览: 241873 次
- 性别:
- 来自: 安徽
最新评论
-
flyfx51:
还是这文章!
Springjie接口注入 -
liubang201010:
Navicat资料大全 资料汇总 参考:http://www. ...
Navicat相关链接 -
孟钾濠:
谢谢 很需要啊
Spring-概念01 -
mikite:
mark
Spring-概念01 -
zhuzhiguosnail:
这几个链接不错,谢了。
Spring-概念01
文章列表
在Bean中限制HTML的产生:理论上,JavaBean 将不会产生任何HTML,因为这是jsp层负责的工作;然而,为了动态消息提供一些预先准备的格式是非常有用的。产生的HTML将被标注的 JavaBean方法返回。 这里有一些非常重要的事情:1. 不要试图在JavaBean返回的HTML中放置任何字体尺寸。 并不是所有的浏览器都相同。很多浏览器无法处理完整的字体尺寸。 2. 不要试图在JavaBean返回的HTML中放置任何脚本或者DHTML。 向页面直接输出脚本或者DHTML相当于自我毁灭,因为某些浏览器版本在处理不正确的脚本时会崩溃(非常少但是有)。如果用户的JavaBea ...
getCurrentSession
从上下文找,有,用旧的,没有,建新的事物提交自动closeopensession每次都是新的,必须关闭
//Session session = sessionFactory.opensession();
Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
session.save();
Session session2 = sessionFactory.getCurrentSession();
System.out.p ...
function a() {
var i = 0;
function b() {
alert(++i);
}
return b;
}
var c = a();
c();
执行完var c=a()后,变量c实际上是指向了函数b,b中用到了变量i,再执行c()后就会弹出一个窗口显示i的值(第一次为1)。
这段代码其实就创建了一个闭包。
闭包的作用就是在a执行完并返回后,闭包使得Javascript的垃圾回收机制GC不会收回a所占用的资源,因为a的内部函数b的执行需要依赖a中的变量。
在上面的例子中,由于闭包的存在使得函数a返 ...
润乾报表支持套打功能,需要的是设置,第一列列属性扩展方式:左主格里面设置的是你要按照什么打印的字段所在行列,
比如是:item.code,这个字段放在报表的B2处,那么左主格就设置为B2,
并且设置item.code:="货品编号"+ds1.group(item.code)
这个时候如果换页时显示的页数重复,那么增加一列页眉页脚在上面就行了
[oracle] to_date() 与 to_char() 日期和字符串转换
to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。
即按照第二个参数的格式解释第一个参数。
to_char(日期,"转换格式" ) ...
//关闭,父窗口弹出对话框,子窗口直接关闭
this.Response.Write("<script language=javascript>window.close();</script>");
//关闭,父窗口和子窗口都不弹出对话框,直接关闭
this.Response.Write("<script>");
this.Response.Write("{top.opener =null;top.close();}");
this.Response.Write(&quo ...
公共接口类HttpServletRequest继承自ServletRequest.客户端浏览器发出的请求被封装成为一个HttpServletRequest对象。所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含在其内。HttpServletResponse继承了ServletResponse接口,并提供了与Http协议有关的方法,这些方法的主要功能是设置HTTP状态码和管理Cookie。
一、HttpServletRequest接口 定义 public interface HttpServletReque ...
List<Atl> atls = commonDao.findByQuery("from Atl a where a.code ="+code);报错:ORA-01722: 无效数字List<Atl> atls = commonDao.findByQuery("from Atl a where a.code <>null");通过。List<Atl> atls = commonDao.findByQuery("from Atl a where a.code =:code", new ...
select distinct fr.name fname from tms_shipment_carrying_detail t
left join tms_shipment s on s.id=t.shipment_id
left join tms_legs f_leg on f_leg.shipment_id=s.id
left join tms_trans_location tr on tr.id=f_leg.tolocation_id
left join tms_trans_location fr on fr.id=f_leg.fromlocation_id
order by tr ...
Type1 接口注入
我们常常借助接口来将调用者与实现者分离。如:
public class ClassA {
private InterfaceB clzB;
public init() {
Ojbect obj =
Class.forName(Config.BImplementation).newInstance();
clzB = (InterfaceB)obj;
}
...
修改Eclipse的Java Build Path 的 Default Out Put路径
例如:现在要把每次Eclipse Build Project后的classes放到WEB-INF下的classes目录下,因为原来是输出到 根目录下的build目录下,就可以这样修改
右键点击项目名,在"属性(properties)-Java构建路径(Java Build Path)-源代码(Source)"把允许输出文件夹作为源文件夹(Allow output folders for source folders)前面的框选上,在下面添上: 工程名称/WEB-INF/cl ...
最近我遇见极为初学者在为安装JDK和Tomcat之前的环境变量配置问题左右!其实网上收索的资料是不少,可是不免会遇到忽悠人的。这个对于初学者来说是很苦恼的,因为他们不知道对错,照搬你的经验!
其实我们为何不仔细了解一下为什么配置环境变量?它有什么作用?
我们在开发的时候需要引入很多的包,这些包我们是怎么引入的呢?可能会有人说有的程序就没见到要引包,比如很多人初学之时的Helloworld.java就没有。可是,我们不能忽略了隐含的lang包!简单点说,我们配置的path路经,它主要是引入JDK的/bin目录,classpath是指向类库文件。要运行的java存在于bin目 ...
现在有种软件名为PHP的个人使用的小型mysql服务器,再安装之前可能有些新手会装mysql-front-step这款前端界面软件!其实这两种软件是结合一起使用的,PHP侧重于数据库内部的搭建,而mysql-front-step主要体现在界面的美观,借助这个可连接mysql操作!
如果先安装了mysql-front-step的话,PHP安装后解压不了,系统会提示你选择MYSQL换端口(不用3306,一般不推荐),还是重试?要想解决的话就得手动禁止你电脑的服务器里面的mysql-front,这样的话端口被释放,PHP才能顺利解压,否则你的前端界面会提示你登陆失败,主要原因就是服务器没 ...