随笔分类 -  J2EE

摘要:1.spring mvc配置文件中添加: 2.pom.xml中添加 org.hibernate hibernate-validator 5.1.0.Final org.slf4j slf4j-simple 1.7.7 若编译报错,尝试其他版本。3.pojo中添加... 阅读全文
posted @ 2015-12-29 14:11 因是因非 阅读(297) 评论(0) 推荐(0)
摘要:1 安装websphere,注意计算机名不可以有下划线2 https://localhost:9043/ibm/console,到集成解决方案控制台3 资源——JDBC——JDBC提供程序节点选择Node01,然后新建数据库类型选择Oracle,实施类型选择连接池数据源,下一步在输入数据库类路径信息下,填入jar包的物理路径d:\oraclejar\ojdbc14-10.2.0.4.jar4 资源——JDBC——数据源 新建数据源在组件管理的认证别名和XA恢复认证别名下有创建新的J2C认证别名的链接,点击进入新建J2C认证 别名为数据库名称,用户标识和密码为数据库用户名和密码5 新建数据源,填 阅读全文
posted @ 2011-09-22 13:40 因是因非 阅读(314) 评论(0) 推荐(0)
摘要:基于MyEclipse的SSH整合Struts+Spring+Hibernate项目框架构建中的问题及解决方法集锦(1)Struts+Spring+Hibernate项目框架构建中的问题及解决方法集锦(2) 阅读全文
posted @ 2011-08-02 20:25 因是因非 阅读(231) 评论(0) 推荐(0)
摘要:由于工作的原因,需要在一个服务器中配置多个tomcat。在网上找了许多的资料,发现在自己的机子上用不了。当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突。后来在dos下运行才发现所有的tomcat都会去找CATALINA_HOME和CATALINA_BASE这两个环境变量,因此步骤如下: 1.使用压缩版的tomcat不能使用安装版的。 2.第一个tomcat的配置不变。 3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址。 4.修改新的tomcat中 阅读全文
posted @ 2011-06-10 16:29 因是因非 阅读(206) 评论(0) 推荐(0)
摘要:<p>4.tomcat配置数据源通过JNDI访问mysql数据库</p><p>Cannot create JDBC driver of class '' for connect URL 'null'错误</p>1.添加mysql jdbc驱动至build path,并复制到tomcat目录/lib下2.在tomcat目录/conf/server.xm... 阅读全文
posted @ 2010-04-08 14:31 因是因非 阅读(402) 评论(0) 推荐(0)
摘要:1.在eclipse中安装tomcat服务器,报错" Cannot create a server using the selected type "  原因:以前安装的tomcat目录改变解决方法:Window-preferences-Server-Runtime Environment,改变tomcat的目录为你安装的目录,然后保存,这样就可以建立Tomcat server了。2.找不到bootstrap  原因,解决方法同上3.tomcat reload几次后OutOfMemoryError: PermGen space的解决方法  java.lang.OutOfMemoryErr 阅读全文
posted @ 2009-12-31 11:35 因是因非 阅读(260) 评论(0) 推荐(0)
摘要:JasperReports是一个开源的java报表制作引擎,iReport是JasperReports的一个GUI工具,用来生成JasperReports的jrxml文件。JAVA调用jasperReport须导入的JAR包有:jasperreports-x.x.jar,commons-logging-x.x.jar,itext-x.x.jar,iTextAsian.jar.在jsp中使用irep... 阅读全文
posted @ 2009-12-24 17:09 因是因非 阅读(1727) 评论(0) 推荐(0)
摘要:本例实现jsp分页,可设定最大显示页数,每页显示条目数,在选取页码时到数据库中取相应页码内容并显示。databaseBean类为分页中的数据库操作bean,包含数据库连接,查询结果,得到结果页数,返回指定页码内容的结果集等功能。后面给出测试jsp页面。分页相关数据库操作beanCode highlighting produced by Actipro CodeHighlighter (freewa... 阅读全文
posted @ 2009-06-17 11:18 因是因非 阅读(599) 评论(1) 推荐(0)
摘要:自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。   一、Java中文问题的由来   Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。   首... 阅读全文
posted @ 2009-06-10 13:55 因是因非 阅读(773) 评论(0) 推荐(0)
摘要:今天整理项目的流程,在JSP和Servlet之间跳来跳去,曾经一段时间,我都是把Servlet路径定义为“/SomeServlet”,也即定义为根目录,因为兼容性比较好,但是用了MyEclipse之后,新建的Servlet默认路径是“/servlet/SomeServlet”,这样写便于管理,另外就是更适合单独为Servlet设置Filter。而我的... 阅读全文
posted @ 2009-06-10 13:52 因是因非 阅读(1995) 评论(0) 推荐(0)
摘要:Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。 1,type=text 输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。 参数name:同样是表示的该文本输入框名称。 参数size:输入框的长度大小。 参数... 阅读全文
posted @ 2009-06-09 11:51 因是因非 阅读(1222) 评论(0) 推荐(0)
摘要:会话状态概述  HTTP协议的“无状态”(Stateless)特点带来了一系列的问题。特别是通过在线商店购物时,服务器不能顺利地记住以前的事务就成了严重的问题。它使得“购物篮”之类的应用很难实现:当我们把商品加入购物篮时,服务器如何才能知道篮子里原先有些什么?即使服务器保存了上下文信息,我们仍旧会在电子商务应用中遇到问题。例如,当用户从选择商品的页面... 阅读全文
posted @ 2009-06-08 11:18 因是因非 阅读(261) 评论(0) 推荐(0)
摘要:Cookie概述   Cookie是服务器发送给浏览器的体积很小的纯文本信息,用户以后访问同一个Web服务器时浏览器会把它们原样发送给服务器。通过让服务器读取它原先保存到客户端的信息,网站能够为浏览者提供一系列的方便,例如在线交易过程中标识用户身份、安全要求不高的场合避免用户重复输入名字和密码、门户网站的主页定制、有针对性地投放广告,等等。   Cookie的目的就是为用户带来方便,为网站带来增值... 阅读全文
posted @ 2009-06-08 10:41 因是因非 阅读(328) 评论(0) 推荐(0)
摘要:一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。 其工作原理是这样的: 1.当一个用户向服务器发送第一个请求时,服务器为其建立一个session,并为此session创建一个标识号; 2.这个用户随后的所有请求都应包括这个标识号。服务器会校对这个标识号以判断请... 阅读全文
posted @ 2009-06-05 16:07 因是因非 阅读(574) 评论(0) 推荐(0)
摘要:HTTP应答头概述 Web服务器的HTTP应答一般由以下几项构成:一个状态行,一个或多个应答头,一个空行,内容文档。设置HTTP应答头往往和设置状态行中的状态代码结合起来。例如,有好几个表示“文档位置已经改变”的状态代码都伴随着一个Location头,而401(Unauthorized)状态代码则必须伴随一个WWW-Authenticate头。 然而,即使在没有设置特殊含... 阅读全文
posted @ 2009-06-04 15:25 因是因非 阅读(371) 评论(0) 推荐(0)
摘要:状态代码概述Web服务器响应浏览器或其他客户顺序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答:   HTTP/1.1 200 OK  Content-Type: text/plain  Hello World  状态行包含HTTP版本、状态代码、与状态代码对应的简短阐明信息。在大多数情况下,除了Content-Type之外的所有应答头都... 阅读全文
posted @ 2009-06-04 12:00 因是因非 阅读(398) 评论(0) 推荐(0)
摘要:HTTP请求头概述  HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。  下面是一些最常见的请求头    Accept:浏览器可接受的MIME类型。    Accept-Charse... 阅读全文
posted @ 2009-06-03 16:54 因是因非 阅读(493) 评论(0) 推荐(0)
摘要:HTML中Get和Post区别1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端... 阅读全文
posted @ 2009-06-03 15:44 因是因非 阅读(452) 评论(0) 推荐(0)
摘要:声明:此系列资料来源于网络。Servlet基本结构下面的代码显示了一个简单Servlet的基本结构。该Servlet处理的是GET请求。[代码]如果某个类要成为Servlet,则它应该从HttpServlet 继承,根据数据是通过GET还是POST发送,覆盖doGet、doPost方法之一或全部。doGet和doPost方法都有两个参数,分别为HttpServletRequest 类型和HttpS... 阅读全文
posted @ 2009-06-03 14:30 因是因非 阅读(1392) 评论(0) 推荐(0)
摘要:JSP,Servlet以及JavaBean在编写WEB应用的时候,分别担当什么角色?可以说你这的这种想法可以理解为典型的MVC控制模式。 jsp 来显示数据,____view; servlet 控制页面转移,----control; javabean业务处理,————model model是用来处理逻辑的。也就是说你可以把访问数据库的内容放到Ja... 阅读全文
posted @ 2009-06-01 16:30 因是因非 阅读(598) 评论(0) 推荐(0)