ssh学习记录(1)
struts2/spring3/hibernate3
1. 打开Eclipse,新建Web工程,把需要的jar文件都放入lib或导入。
?? (Struts2的,Spring的,Hibernate的。还有他们需要的。)
?? 只用struts不用spring时不要加struts2-spring-plugin-xxx.jar,要不会报错。
?? (关于手工建立Web工程:Web工程就是一个叫WEB-INF文件夹的文件夹,里面有个web.xml文件。
?? 把WEB-INF文件夹随便放到一个test文件夹里,这个test就是Web工程了。
?? 再在WEB-INF里面新建lib和classes两个文件夹。
?? lib放jar文件。classes放自己编译出的类文件。)
?? 目前的lib
空的web.xml
?
2. src目录下新建一个struts.xml和struts.properties文件,内容先空着就行了。(Eclipse会把src下的文件复制到classes下面,手工建的话就直接写在classes文件夹下。)
?? 配置文件都全了,空的工程的web.xml和两个struts的配置文件。
3. 创建一个登录页面。login.jsp?
?? 在tomcat的server.xml的host元素中加入
??
?? 先启动tomcat运行一下。http://localhost:8080/ssh
?? 现在点登录会报服务器错误。
4. 实现控制器。LoginAction.java
?? 控制器类中有一个返回String的execute方法。?
struts.xml
?
7. 再运行tomcat,可以进入到不同的页面。
总结
使用struts的步骤
1. 建好Web工程,导好lib。
2. 建好登录页面和结果页面。
3. 创建Action的类。
4. 配置web.xml的过滤器。
5. 在struts.xml中配置好Action。运行。?