- 浏览: 81499 次
- 性别:
- 来自: 信阳
最新评论
-
Mr_pop:
jqplot 的一些补充 -
zz_wangyuhoho:
你好,那么我在linux下,把 实际IP地址(10.10.10 ...
EJB(一) -
zkx1217:
请教下,画Pie chart 时,总共有三部分,其中2部分占的 ...
jqplot 的一些补充 -
yexiongMYBH:
您好,我想请问你一下,我如果只单单用jsf.ajax.requ ...
JSF AJAX 的理解 -
ligangbin117:
我觉得还有更简单的方法,这边要求也是显示百分比和数量两个值。可 ...
jqplot 的一些补充
文章列表
这个
例子是在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 按照视频上的讲解很快就学会了一个例子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,加载的过程中就会自动注册这样一个类。
然后就是说我已经把需要连接的东西制作出来了,所缺就是一个绳子,把驱动程序和数据库连接起来。这根绳子是需要你输入密码的
...
- 2009-12-06 22:55
- 浏览 974
- 评论(0)
今天总算是把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
添加代 ...
- 2009-11-30 16:49
- 浏览 1315
- 评论(0)
问题
快被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 ...
- 2009-11-21 21:42
- 浏览 970
- 评论(0)