`
暗夜骑士0376
  • 浏览: 79908 次
  • 性别: Icon_minigender_1
  • 来自: 信阳
社区版块
存档分类
最新评论
文章列表
这个 例子是在IBM的一个文章中找到的,http://www.ibm.com/developerworks/cn/java/j-lo-concurrent-frmk/index.html 我只是作出了自己的实现,虽然比不上别人,但是也算是学习了 先贴代码: <?xml version="1.0" encoding="UTF-8"?> <threadlist> <thread-ins thread-id="1"/> <thread-ins thread-id="2&qu ...
最近一直在看JSF的网站学习,写了点心得,内容是乱七八糟。   JSF的过程:别人说是恢复视图,我也不知道恢复试图是什么意思.但是我的感觉就是,我想恢复视图的意思就是,将他的JSF动作通过html解析器解析成html的动作,例如如果用户这个时候只是点击了一个链接等简单的事情的话(也就是说我们没有必要进行验证,更新模型值等的操作),就直接跳出(execute complite),整个生命周期完 成,跳到render的周期。 第二个阶段是获得请求值,如果这个阶段发生了不可预知的错误,应该就响应完成了。 就算你的请求值是为空的话,也没有什么关系的,依旧去执行下一个阶段。 第三个部分才是调用 ...
一个java类的加载顺序,今天做了一个实验,结果如下   超类的静态成员 超类的静态块 子类的静态成员 子类的静态块 超类的非静态成员 超类的构造函数 子类的非静态成员 子类的构造函数   现在将代码拷一下 class Parent1 { private String parent="parent init"; private static String staticVar="Parent static init"; public Parent1(){ System.out.println(parent) ...
首先,我承认,我的这个话题有点大了,但还是把内容写出来吧。   众所周知,ddd(领域驱动模型)设计是大势所趋,但是jsp,html仍然是实现了一个form对应了一个servlet的用法,至少大多数的情况是这样的,但是ajax的出现,改变了这种状况。  ddd 讲究的是,一个事件的发生,处理 对应了一次人机交互的过程,如果只是在前台的话,用javascript可以轻松的解决,但是如果交互包括前台后台之间的数据传递呢。ddd对应的是每一个事件源如果发生了事件,需要与后台进行交互。整个html的上下文中,不同事件源是相互独立的,就是说,一个事件源的发生的结果,除非有特殊的必要,否则响应的结果是不 ...
对于actionListener我理解的就不是太多了 我的角度就是说actionlistener就是用于当前页面的各种组件监听,并且可以进行改变 jsf最重要的就是生命周期的规律 我们应该记住的是一般情况下,ajax的请求是在actionListener前面的,我们可以认为的是ajax就是页面端发出请求的,但是actionListener是在进入服务端将事件加入queue,然后将在第五个阶段进行调用,下面有一个例子比较简单 <h:inputText id="userName" value="#{user.userName}"/> ...
最近一直都在研究jsf 以前一直对ajax anction actionListener 里的东西不是很清楚 对jsf里的流程都不是很清楚 经过一段时间的学习 现在把自己的学习的心得写出来 首先就是 action的使用规律   我使用action一般都是用来进行页面的导航可以通过一个result进行导航 具体这个导航的我认为应该是类似于forward的工作模式 就是说request范围的参数也是可以传递的 现在就举一个例子 首先是一个login.xhtml的代码 <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PU ...
代理的方法是有两种 一种是静态的代理方法 还有一种是动态的代理方法 首先研究的是静态的代理的方法 它主要体现的是代理模式的思想 首先是定义一个实现业务的接口 public interface UserManager { public void setUserName(); public void setUserPassword(); public void setAddress(); } 然后是定义一个类去实现这些接口 public class UserManagerImpl implements UserManager { @Override ...

EJB(一)

昨天开始接触的EJB 按照视频上的讲解很快就学会了一个例子helloworld 最后在于运行的是时候才会显示一大堆的错误就是这样 javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out] at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1678) at org.jnp.interfaces.NamingCont ...
今天是学习了向多个邮箱发送邮件的类型 了解了群发的一些概念 比如说将密码传进session 还有群发的类的使用 /** * */ package org.wangsheng.testJavaMails; import java.util.Properties; import javax.mail.Authenticator; import javax.mail.Message; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Trans ...
编了一个教程里面的最简单的例子,但是显示发送成功但是收邮件的时候却没有显示到收到的邮件 最后我把发件人的地址改回自己的真实的发送人的地址 就成功了 package org.wangsheng.testJavaMails; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddre ...
今天刚刚学了如何搭建私人的服务器互联网上,现在同大家分享一下       首先是要求:        1,我是学的是jsp:所以用的是tomcat服务器具体下载地址请google之        2,我用的是asdl虚拟拨号的的所以用的是路由器腾达        3,是在window xp环境下搭建的      步骤是         一,打开tomcat服务器startup.bat         二,试验一下你的内网ip进行本地连接               在apache-tomcat-6.0.20\webapps\ROOT\下新建一个验证页面               然后在你的浏览 ...
  这一段时间本来是说看完jsp了,最后发现jsp里的例子全是数据库里的知识,就有从数据库学起,做了几个例,并且把事物处理看了看,初步的掌握了一些用法,最后学会了连接池的连接方式,也就是对jndi名的概念理解了一些,接着是会话追踪的技术,看了一些session的用法,还有就是重写url的方法,在这一些期间,在ubuntu上也有了一些突破,总算是把tomcat给安装在ubuntu上了并且还有mysql,并且将Windows下的例子运行了一个,还算成功,最后,我自己又运行(class文件是在windows下存在的)了一下,发现了关于中文乱码的现象,最后解决问题靠了setChacterEncoding ...
jdbc是什么? jdbc就是一个一些类,并且还有jdbc驱动程序,你可以通过jdbc就是我们可以使用的一系列类,可以调用这些类,连接到数据库,并执行命令对数据库采取作用。也就是说jdbc驱动程序相当于一个转换工厂,而jdbc api就是一种,独一无二的,只不过不同的数据库厂商,所产生的有自己的差异,所以造转换工厂的不同,就是jdbc驱动。 一种产生连接的方法就是使用jdbc的管理程序manager,使他们注册一个实例驱动程序jdbc,加载的过程中就会自动注册这样一个类。 然后就是说我已经把需要连接的东西制作出来了,所缺就是一个绳子,把驱动程序和数据库连接起来。这根绳子是需要你输入密码的 ...
今天总算是把tomcat和mysql安装在ubuntu上了 安装tomcat 是在虚拟机上安装的;系统是ubuntu9.10 以前是按照ubuntu上说的用 sudo apt-get install *** 的方法但是发现安装在share目录下的tomcat不全,并且启动并不成功,总是提示有错误。 最后决定删掉重新下 去官网上下载core下的tar.gz 然后再 /tmp 下找到下载的文件 sudo tar zxvf jakarta-tomcat-6.0.20.tar.gz 然后移到/opt的目录sudo mv的方法 然后是设置环境变量 sudo gedit /etc/profile  添加代 ...
问题 快被post折磨死了,我的目录下有两个,servlet一个是Welcome,和他有联系的是welcome.html, 还有一个是GetInfo.servlet 我在运行welcome时是很正常的,就是只要是welcome.html里的是get,那么welcome.servlet一定必须用doget,但是为什么GetInfo里必须用doget 才能显示出来,如果没有doget就会产生比较奇怪的错误 HTTP method GET is not supported by this URL;我就纳闷了,我明明没有用doget,为什么还会说 GET is not supported by this ...
Global site tag (gtag.js) - Google Analytics