JavaEE
Java18
这个作者很懒,什么都没留下…
展开
-
路径问题
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题l 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。l 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。l原创 2012-01-28 22:48:58 · 594 阅读 · 0 评论 -
java ==和equals比较
java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 =原创 2012-05-06 12:13:29 · 1104 阅读 · 1 评论 -
json-lib出现There is a cycle in the hierarchy解决办法
问题的出现如果需要解析的数据间存在级联关系,而互相嵌套引用,在hibernate中极容易嵌套而抛出net.sf.json.JSONException: There is a cycle in the hierarchy异常。解决办法1.设置JSON-LIB让其过滤掉引起循环的字段。 JsonConfig config = new JsonC转载 2012-04-16 22:30:08 · 1051 阅读 · 0 评论 -
java处理url中的特殊字符(如&,%...)
URL(Uniform Resoure Locator,统一资源定位器)是Internet中对资源进行统一定位和管理的标志。一个完整的URL包括如下内容:1. 应用协议名称,包括http,ftp,file等标志2. 资源定位,是由(.)分割等网络路径3. 端口号,按照规定,http应用端口是80,telnet协议应用端口是23。4. 服务器中的文件路径5. 文件中的编码位置原创 2012-04-15 18:37:43 · 10898 阅读 · 0 评论 -
java怎么判断checkbox有没有选上
checkbox若在页面只没有指定value属性(如下面的代码所示),添加到可选择列中若它被选中,在java代码(如struts的action)中可用String类型的变量接受它,默认值是"on",若没有被选中,则默认为null.原创 2012-04-15 11:28:29 · 5827 阅读 · 0 评论 -
Hibernate多对一及一对多关联关系理解及区别
关联关系的本质是将关联关系映射到数据库中。关联关系在对象模型中体现为内存中的一个或多个引用。 一对多关系: 一对多关系 分为“单向一对多/多对一关系”和“双向多对一”关系。• “单向一对多/多对一关系”只需在“一”/“多”方进行配置,• “双向多对一关系”需要在关联双方均加以配置。 双向多对一关联就是在多方和一方都进行配置,并在“一” 方通过属性inverse="true"设置控制转载 2012-02-21 11:31:18 · 1153 阅读 · 0 评论 -
ActionContext(Action上下文)
ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方法设置到对应的Action的字段中。但是,仅仅取得请求参数的转载 2012-02-29 11:43:33 · 5033 阅读 · 1 评论 -
struts2动态调用方法总结记录
struts2动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多。第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现redirect /WEB-INF/JspPage/chapter2/plaintext.jsp 第二种方式:感叹号方转载 2012-02-24 18:48:30 · 1701 阅读 · 0 评论 -
Mysql的数据库导出和导入
导出Mysql的数据库: Mysqldump-uroot -proot数据库名>xxx.sql 导出来的在Bin目录下导入Mysql的数据库: 先建一个同名的空数据库 Mysql–uroot –proot 数据库名原创 2012-01-03 13:17:25 · 654 阅读 · 0 评论 -
Struts2和Servlet中文乱码解决方法
Struts2中文乱码处理问题一. Get方式提交表单 在Jsp页面上即可以使用“UTF-8”和“GB2312”的字符编码格式n UTF-8:无需进行getBytes("ISO8859-1")格式转换n GB2312:一定要进行getBytes("ISO8859-1")格式转换 若使用中文字符过滤器,中文字符过滤器中的字符编码必须和JS原创 2012-01-01 18:58:40 · 1839 阅读 · 0 评论 -
Struts2环境配置
1. 搭建Struts2开发环境--开发Struts2应用依赖的jar文件参考: F:\Jsp\workspace\Struts2Demo\WebRoot\WEB-INF\lib 2. 搭建Struts2开发环境--Struts2应用的配置文件 Struts2默认的配置文件为struts.xml ,该文件需要存放在WEB-INF原创 2012-01-03 13:19:43 · 1674 阅读 · 0 评论 -
解决kindeditor与Struts2框架整合时无法上传本地图片的问题
由于struts框架对request对象做了封装,原来处理上传图片的upload_json.jsp文件无法使用了解决方法:修改web.xml文件中有关action路径就可以了!如下, struts2 *.action 就可以正常得到request中的内容原创 2012-01-29 15:54:25 · 1011 阅读 · 0 评论 -
当前Java软件开发中几种认识误区
板桥里人 http://www.jdon.com 2006/9/1(转载请保留) 越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:转载 2012-01-25 11:11:55 · 978 阅读 · 0 评论 -
购书系统课程设计后感
这是个javaEE的课程设计,采用ssh框架。下面是我的感想:1. 项目的前期工作很重要,特别是系统的设计和文档。后期的代码编写都是参照文档写的,如果系统设计有问题,修改时会很麻烦的。2. 项目的进程控制。这是个团队开发,如果团队不给力,就尽早放弃。有个好团队是个幸福的事。3. 工作时间安排。在这个项目开发中,每天做到晚上2,3点,早上7点就要起床。真心的受不了。珍惜生命。。。。。原创 2012-07-07 11:23:11 · 1596 阅读 · 2 评论