点击下一步,然后输入工程信息,如下图
点击finish即可。至此我们已经成功创建了一个java web工程了。工程结构如下图所示
我们可以简单测试一下开发坏境是否正常,本人喜欢做一步试一下,安全...适合俺们菜鸟
鼠标移动到工程,右键run as ,myeclipse server application。如果你的电脑不是一台神奇电脑那么你将看到如下界面
tomcat启动成功。
工程成功运行。
2.为工程添加struts支持。鼠标移动到工程,右键,选择myeclipse,选择add struts capabilities..
选择struts2.1
点击next
点击finish即可。我们可以在工程的src目录下看到struts.xm文件(struts的配置文件)。
3、使用MyEclipse DataBase Explorer建立数据源。
打开后可看到如下视图,创建一个新的数据源。mysq就不说了,自己想办法安装。笔者的是之前搞php的时候装的wamp自带的。
填入数据源信息。如下图,具体数值不同可自己斟酌...
另外还需下载一个mysql-connector-java-5.0.3-bin.jar文件,我是在http://ishare.iask.sina.com.cn/f/11676552.html下的。
接下来新建一个新闻表
得到如下图结构
最后添加mysql-connector-java-5.0.3-bin.jar到工程中具体步骤如下图
4、为项目添加Spring支持。
选择以下五个包
点击finish即可。在src目录同样会自动生成applicationContext.xml文件(sping配置文件)
5、为项目添加Hibernate支持。
下面配置以下
默认的包,更改JAR Library Installation。
点击Next。
选择是建立Hibernate自己的配置文件,还是合并到Spring的配置文件。选择合并,即更改点选框,点击Next。
选择Existing Spring Configration File,点击Next。
选择刚刚创建的数据源。点击Next。
去掉复选框的勾勾,点击Finish。
最后在web.xml里面加入spring配置与监听如下。
- <?xml version="1.0" encoding="UTF-8"?>
- <web-app version="3.0"
- xmlns="http://java.sun.com/xml/ns/javaee"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
- http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
- <display-name></display-name>
- <!-- Spring配置和监听start -->
- <context-param>
- <param-name>contextConfigLocation</param-name>
- <param-value>/WEB-INF/classes/application*.xml</param-value>
- </context-param>
- <listener>
- <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
- </listener>
- <!--end-->
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
- <filter>
- <filter-name>struts2</filter-name>
- <filter-class>
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- </filter-class>
- </filter>
- <filter-mapping>
- <filter-name>struts2</filter-name>
- <url-pattern>*.action</url-pattern>
- </filter-mapping></web-app>
如果有错可以问问google,他会告诉你少哪些包。我第一次做就是缺少struts2-core-2.1.6.jar xwork-2.1.2.jar freemarker-2.3.13.jar ognl-2.6.11.jar。后来添加这几个jar文件到WebRoot/WEB-INF/lib文件夹中就成了
发布项目,此时已经可以访问这个项目的jsp页面了。如果控制台没报错就代表成功了。
至此整个ssh框架已经搭建起来了,下次再写一些基本的测试代码了。