新建数据库并创建表
打开window->show View->Other->Myeclipce Database->DB Browser窗口
新建一个Database Driver 添加jars新建java web 项目,next,next
勾选创建web.xml
新建package
引入struts ,finish
引入hibernate, next->将bean包填入java package->next选择数据库->finish
打开DB Browser找到表,右键->hibernate Reverse Engineering
在Bean包 勾选前两项,finish
在DAO包 勾选第三项,finish
修改DAO的错误勾选掉antlr-2.7.2.jar finish
编写struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default, json-default">
</package>
</struts>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" extends="struts-default">
<!--登陆主页面时候的Action-->
<action name="index">
<result>/index.jsp</result>
</action>
<!--在index.jsp提交submit后若登陆成功则转到adminlogin,否则转到index-->
<action name="userlogin" class="com.zs.web.admin.AdminLoginAction">
<result name="success">/admin/adminlogin.jsp</result>
<result name="input">/index.jsp</result>
</action>
</package>
</struts>
10.编写index.jsp等界面
11.创建相应的action 继承actionSupport 生成execute()方法