随笔分类 -  java

摘要:整合hibernate和spring这样的文章已经很多了,下面我们来看看如何利用myeclipse的功能为整合提速咯1.首先,创建工程,可以直接选创建J2EE web工程 (这....就不用贴图了吧)2.导入spring, 选择myeclipse的add spring capabilities,注意把copy .....打勾(注,如果想要在spring的配置文件中配置hibernate的话, 一定要先导入spring)3. 导入hibernate, 选择myeclipse的add hibernatecapabilities,注意把copy .....打勾这时,myeclipse检测到已有spr 阅读全文
posted @ 2012-07-19 01:56 无头咸鱼 阅读(367) 评论(0) 推荐(0)
摘要:servlet都说设置了request.setCharacterEncoding("UTF-8")编码就不会出错(utf-8 指所用的编码方法)接受request参数的变量还得再者之前设置例如: 1 String title; 2 String content; 3 try { 4 request.setCharacterEncoding("UTF-8"); 5 6 title=request.getParameter("title"); 7 content=request.getParameter("content&quo 阅读全文
posted @ 2012-07-18 01:21 无头咸鱼 阅读(189) 评论(0) 推荐(0)
摘要:Hibernate配置文件中指定MySQL数据库的编码方式:1)<hibernate-configuration><session-factory><property name="dialect">org.hibernate.dialect.MySQLDialect</property><property name="connection.url">jdbc:mysql://127.0.0.1:3306/db?useUnicode=true&amp;characterEncoding=u 阅读全文
posted @ 2012-07-18 00:58 无头咸鱼 阅读(3139) 评论(0) 推荐(0)
摘要:在Eclipse中打开MyEclipse的DbBrowser窗口,新建一个数据库连接,打开这个连接,找到想要生成的表,对这个表名文字点mouse右键,选择生成hibernate Reverse Engineering(hbm映射文件),在新打开的窗口中选择好正确的类文件及hbm文件存放路径,点确定。 阅读全文
posted @ 2012-07-17 21:37 无头咸鱼 阅读(2633) 评论(0) 推荐(0)
摘要:1.FirstAction: src.action2.struts.xml:src3.web.xml:WEB-INF下4.jsp:WebRoot下 阅读全文
posted @ 2012-07-16 13:45 无头咸鱼 阅读(529) 评论(0) 推荐(0)
摘要:Struts2:(1)客户端提交一个HttpServletRequest请求(.action或JSP页面)(2)请求被提交到一系列Filter过滤器,如ActionCleanUp和FilterDispatcher等(3)FilterDispatcher是Struts2控制器的核心,它通常是过滤器链中的最后一个过滤器(4)请求发到FilterDispatcher后,FilterDispatcher询问ActionMapper是否需要调用某个Action来处理这个Request(一般根据URL后缀是否为.action来判断)(5)如果ActionMapper决定需要调用某个Action,Filte 阅读全文
posted @ 2012-07-16 13:41 无头咸鱼 阅读(556) 评论(0) 推荐(0)
摘要:在struts2.0中,可以通过ServletActionContext.getRequest()获取request对象。 在action的方法中return一个字符串,该字符串对应struts.xml中的result标签的name相同,result标签中包含的就是跳转页面, 其原理,我的理解是这样的: 一.客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action” 二.请求被提交到一系列(主要是三层)的过滤器(Filter),如ActionContextCleanUp,FilterDis 阅读全文
posted @ 2012-07-16 13:00 无头咸鱼 阅读(10568) 评论(0) 推荐(0)
摘要:下面介绍在Eclipse中配置Struts2的过程:一、下载Struts2,因为Struts2是开源的,百度或者google一下就可以找到下载地址。我下载的是struts-2.3.1.2版本的,解压之后入下图:apps目录:Struts2的范例docs目录:Struts2的文档lib目录:Struts2的类库src目录:关于Struts2的一些资源二、现在是利用apps中的范例实现一个helloworld的action,在apps目录下有几个war文件,如下图:这几个文件可以用WinRAR打开,我用好压打开struts2-blank.war之后,如下图在WEB-INF目录下打开classes目 阅读全文
posted @ 2012-07-12 16:13 无头咸鱼 阅读(20348) 评论(2) 推荐(4)
摘要:Java中线程的创建有两种方式:1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2. 通过实现Runnable接口,实例化Thread类 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在看一下这两种方式实现的两种结果。packagecom.dr.threadtest;classMyThread3extendsThread{privateintticket=10;privateStringname;publicMyThrea 阅读全文
posted @ 2012-04-10 17:58 无头咸鱼 阅读(4694) 评论(0) 推荐(0)
摘要:常用Java事件类、处理该事件的接口及接口中的方法事件类/接口名称接口方法及说明ActionEvent动作事件类ActionListener接口actionPerformed(ActionEvent e)单击按钮、选择菜单项或在文本框中按回车时AdjustmentEvent调整事件类AdjustmentListener接口adjustmentValueChanged(AdjustmentEvent e)当改变滚动条滑块位置时ComponentEvent组件事件类ComponentListener接口componentMoved(ComponentEvent e)组件移动时componentHi 阅读全文
posted @ 2012-04-10 13:59 无头咸鱼 阅读(1528) 评论(0) 推荐(0)
摘要:1、按钮 Button() 构造按钮 Button(String s) 构造按钮,标签是s setLabel(String s) 设置按钮标签是s getLabel() 获取按钮标签 addActionListener() 添加监视器 removeActionListener() 移去监视器2、标签 Label() 构造标签 Label(String s) 构造标签,显示s Label(String s,int x) x是对齐方式,取值: Label.LEFT Label.RIGHT Label.CENTER setText(String s) 设置文本s getText() 获取文本 set 阅读全文
posted @ 2012-04-10 11:47 无头咸鱼 阅读(2551) 评论(0) 推荐(0)