`
eastPoint
  • 浏览: 53398 次
  • 性别: Icon_minigender_1
  • 来自: 湖北武汉
社区版块
存档分类
最新评论
文章列表
spring提供从非classpath路径加载配置文件的方法。         既利用监听器,servlet,过滤器来加载配置文件,好处在于自定化一些系统环境变量,例如webapp.root,从而在程序中使用相对路径。         使用系统的classpath加载,例如环境变量中的,web中src文件夹下面的,加载之后如果涉及到文件操作都需要使用“绝对路径”。         对于web开发来说比较方便的做法是使用spring加载,然后将配置文件全部统一放在web-inf / configs / 下。这样便于web容器加载,但是不利于使用非web环境进行测试。         目前为止,我还 ...
日志,j2ee必备,今天尝试了一把没有spring这样的东东的情况下加载log4j,有点烦,后来用了spring这样的东东,很轻松,想结合使用时,发现同样的一件事,如果使用spring来全套做是可以得到我想要的效果的,但是如果“体系交叉”就会出现一些不愉快的地方。 比如web加载自动到src低下加载配置文件class文件等等,如果使用spring,就需要再配置文件中声明,并且还要加上前缀 classpath, 如此以来,spring体系就可以找到这样的配置文件,从而正确加载各个需要的组建。 使用spring加载log4j: xml 代码 <context-param>  ...

oracle arr

在oracle里面有些函数不能写在procedure里面,例如set serveroutput on;这个只能是在类似command window里面设置,然后执行有dbms_output.put_line();的procedure,这样就可以显示出来。 sql 代码 例子代码:       CREATE OR REPLACE TYPE Tyt_myarr AS VARRAY(100) OF CHAR(10)       create or replace procedure myarrTest(    i_myarr IN TYT_MYAR ...
           对于现在这个项目对象开发的好处暂时大于坏处 service代码: java 代码 public class ClientGroupClientService {        private Connection con;        private ClientGroupClientDAO cgcdao;        private final static int INSERT = 1;        private final static int UPDATE = 2;        private fina ...
对于dataset监听器: 可以做逻辑,好处是分开了dorado和j2se的api,使得后面的框架有重用性,此时的dataset类似controller的功能,但毕竟是ajax调用,不是传统mvc的做法。并且运行的过程,无论循环放在service里面还是放在此处,这个试图方法必须要作完了才能够结束此方法,性能上是一样的。 所以综合考虑   对于dorado的监听器方法中需要实现部分框架式的代码。 代码如下: java 代码 public void afterUpdateData(Dataset dataset)       throws Exception {    ...
1     使用oracle数据库的驱动,例如10g你就从它的安装目录下弄驱动 绝大多数都是数据库驱动的问题,及时有时候使用9i的数据库驱动也不一定可以对10g支持很好
servlet中测试成功: java 代码 String filesystempath = request.getSession().getServletContext().getRealPath("/");    ServletRequestContext srcontext = new ServletRequestContext(request);    System.out.println(srcontext.getCharacterEncoding());    System.out.println(srcontext.g ...
css 代码 <style>       .shortinfo{        position:absolute;        width:200px;        height:150px;        z-index:1;        border: 1px solid;        border-color: Blue;        background-color:#ffffff;        padding: 5px;        visibility: hidd ...
布局一:左中右格式 通常左右两边的用float分置左右 然后中间一个div margin属性定位位置&宽度,另外   a b c d分别表示上 右 下 左边距离   布局二:如果是logo+导航条+主题内容布局 上面一个div做header放logo, 下面一个div做page放sliderbar和maincontent或者三列或者四列均可,此时就如布局一中所述. 另外需要注意的是html文本流问题,需要将float定义的div放在非float之上【html代码中】,否则效果不一样。
应用一下别人的成果呵呵 http://blog.donews.com/movele/archive/2006/08/28/1020550.aspx 自己也来总结一下,凡是在web.xml中加载的项目,例如struts.xml,log4j.log,xxx.xml .....等等乱七八糟的东西最好不要放在classes下面,因为即使你的路径配置正确的,也有可能报找不到的错误。 伟大的acegi都犯了这样的错误,一切都正常就是那个加载报错,总是报路径不正确,晕,最后将log4j.log放在WEB-INF/下面就好了。 下面也总结一下xml加载项目: xml 代码 <context- ...
xml 代码 <beans>        <bean id="myDataSource1" class="org.springframework.jndi.JndiObjectFactoryBean">       <property name="jndiName value="java:comp/env/jdbc/myds1"/>     </bean>        <bean id="myDat ...
xml 代码 <beans>     ...         <bean id="myTxManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">       <property name="sessionFactory" ref="mySessionFactory"/>     </bean>      ...
xml 代码 <beans>        ...          <bean id="myTxManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">        <property name="sessionFactory" ref="mySessionFactory"/>      </bean>   ...
xml 代码 <beans>      ...          <bean id="myTxManager" class="org.springframework.orm.hibernate.HibernateTransactionManager">        <property name="sessionFactory" ref="mySessionFactory"/>      </bean>   ...
java 代码 public class ProductDaoImpl extends HibernateDaoSupport implements ProductDao {            public Collection loadProductsByCategory(String category) throws MyException {            Session session = getSession(getSessionFactory(), false);             try {           ...
Global site tag (gtag.js) - Google Analytics