摘要: 1.首先创建一个Java web项目,这里因为已经在整个项目中配置好tomcat了,所以我是直接创建module的,其实和创建project的配置方法一样,创建的时候选择Web Application和hibernate,在选择: 2.在创建好工程之后,首先去数据库中创建一个数据库和一张表: 3.在 阅读全文
posted @ 2018-01-22 17:55 lgp20151222 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1、 第一种,用?占位符,如: //登录(用?占位符) public List LoginUser(UserPO up)throws Exception{ Session session = HibernateSessionFactory.getSession(); String hql = "from UserPO where name = ? and pwd= ?"; Que... 阅读全文
posted @ 2018-01-22 17:53 lgp20151222 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 找到项目的目录 查找artifacts文件夹 删掉不是你项目名称的那个 问题出现的原因是你该项目名字了 造成tomcat发布两个网页 发布两个网页不是什么大问题 但是这两玩意地址一样 争夺资源啊冲突之类的 阅读全文
posted @ 2018-01-22 17:52 lgp20151222 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 最新版已经自己就设置了 设置maven不要从远程服务器上获取catalog,增加参数-DarchetypeCatalog=internal 如何在idea里设置maven参数: 阅读全文
posted @ 2018-01-22 17:50 lgp20151222 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 从一个Action直接跳到另一个Action中,Struts提供了两种结果类型可以实现:chain、redirect。 redirect就像Servlet中的重定向,它也不能够保留request对象保存的参数。但是chain可以。所以两种的区别就在于chain能够保留request对象,而redir 阅读全文
posted @ 2018-01-22 17:47 lgp20151222 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 下载 http://tomcat.heanet.ie/native/1.1.12/binaries/win32/tcnative-1.dll将这个文件复制到C:\WINDOWS\system32\,.也可以放在Tomcat安装路径下的bin目录里 然后重新启动tomcat 阅读全文
posted @ 2018-01-22 17:31 lgp20151222 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Struts 2提供了Aware接口。Aware为"感知"的意思,实现了相关Aware接口的Action能够感知相应的资源。Struts在实例化一个Action实例时,如果发现它实现了相应的Aware接口,会把相应的资源通过Aware接口方法注射进去。这种方式也可以叫做注射方式(IoC方式)。 Se 阅读全文
posted @ 2018-01-22 17:30 lgp20151222 阅读(117) 评论(0) 推荐(0) 编辑
摘要: javaweb开发中Servlet三大域对象的应用(request、session、application(ServletContext))。1. requestrequest是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同 阅读全文
posted @ 2018-01-22 17:27 lgp20151222 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 解决办法 原先:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> 改成:<bean id="sessionFactory" cla 阅读全文
posted @ 2018-01-22 17:26 lgp20151222 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 通用型(再也不用每个类new一个logger了) public class Log { private static Map<String,Logger> loggerMap = new HashMap<String,Logger>(); public static void main(String 阅读全文
posted @ 2018-01-22 17:16 lgp20151222 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 整合了spring就不同了,orz struts2单独使用时action由struts2自己负责创建;与spring集成时,action实例由spring负责创建(依赖注入)。这导致在两种情况下struts.xml配置文件的略微差异。 假如:LoginAction在包com.csu.action中。 阅读全文
posted @ 2018-01-22 17:09 lgp20151222 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 有3中方法可以更改workspace的路径设置: 1. 启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Startup and Shutdown->Workspaces", 然后勾选"Workspaces"页中的"Prompt 阅读全文
posted @ 2018-01-22 17:08 lgp20151222 阅读(256) 评论(0) 推荐(0) 编辑
摘要: path添加C:\program files\mysql\bin 即可 阅读全文
posted @ 2018-01-22 17:05 lgp20151222 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 第一种:直接复制法 假设Eclipse的安装目录在C:\eclipse,解压下载的eclipse 插件或者安装eclipse 插件到指定目录AA(如:c:\AA)文件夹,打开AA 文件夹,在AA文件夹里分别包含两个文件夹features和plugins ,然后把两个文件夹里的文件分别复制到C:\ec 阅读全文
posted @ 2018-01-22 17:04 lgp20151222 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 创建一个简单的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example 创建一个java的web工程:mvn archetype:create -DarchetypeGroupId=org.apa 阅读全文
posted @ 2018-01-22 16:57 lgp20151222 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 进入了vim插件 1.ctrl+alt+s快捷键打开Settings 2.选择左侧列表中的Plugins 3.在右侧面板的搜索框中搜索IdeaVim 4.将复选框中的钩子去掉 backspace成了其他的快捷键 settings-keymap-default 恢复成默认快捷键 阅读全文
posted @ 2018-01-22 16:49 lgp20151222 阅读(977) 评论(0) 推荐(1) 编辑
摘要: 原因:经过分析是web.xml配置的问题,有些servlet上面配置了'display-name',这个weblogic是不支持的。 解决:在web.xml中把'display-name'删除掉,工程就可以在weblogic下成功发布。 初步估计就是问题出在web.xml里面,而且就是taglib的 阅读全文
posted @ 2018-01-22 16:45 lgp20151222 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 1.dual 确实是一张表.是一张只有一个字段,一行记录的表. 2.习惯上,我们称之为'伪表'.因为他不存储主题数据.3.他的存在,是为了操作上的方便.因为select 都是要有特定对象的.但如果我们不需要从具体的表来取得表中数据,而是单纯地为了得到一些我们想得到的信息,并要通过select 完成时 阅读全文
posted @ 2018-01-22 16:39 lgp20151222 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 添加M2_HOME的环境变量 阅读全文
posted @ 2018-01-22 16:36 lgp20151222 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 正常方法 用更高的版本,因为spring向下兼容。 我公司需求的方法(真 迟早跑路) 1、在项目中创建一个package为org.springframework.core 2、在该package下面新建JdkVersion.java,内容如下: package org.springframework 阅读全文
posted @ 2018-01-22 16:28 lgp20151222 阅读(394) 评论(0) 推荐(0) 编辑