SSH项目的实现步骤
下载后可任意编辑 第1步、导入页面 将页面资料复制到项目的“WebRoot”文件夹下。注:确保每个页面的字符符合JSP的编码方式(GBK或UTF-8) 第2步、导入数据库驱动 将“mysql-connector-java-5[1].1.12-bin.jar”复制到项目的“WebRoot\WEB-INF\lib”文件夹下,刷新项目后出现。 第3步、添加Struts框架 1、添加Struts:在项目名字上点右键选择如下图 2、在“Base package for new classes”里填上“web”,点击Finish。 3、在web.xml文件里: 删除下面的配置 config /WEB-INF/struts-config.xml debug 3 detail 3 index.jsp 加上字符过滤器: filter filter.CharFilter charSet gbk filter /* 4、在上点右键,新键一个filter包,然后下这个包下编写一个为CharFilter.java的文件,文件代码如下: package filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class CharFilter implements Filter { private String charSet=null; public void destroy() {} public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { request.setCharacterEncoding(charSet); response.setCharacterEncoding(charSet); chain.doFilter(request, response);//向后传递控制权 } public void init(FilterConfig config) throws ServletException { charSet=config.getInitParameter(“charSet“); } } 5、建立entity包,并根据Hibernate框架来生成实体类(User)[详细请参考第五步、添加Hibernate的框架] 第四步、在Struts框架下完成一个登录操作 1、在页面上: ${UserLoginInfo.user_name} 大驾光临 发布商品 我的宝贝 注销 用户名: 密码: 用户注册 &nbs