Java编程可以不用ssh技术吗_程序员进阶之JAVA编程SSH框架整合教程,不服来吐槽!...

55e7452d58ebd7db1157f179461f0a63.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

33d1a68d31baf1f1db14f838a84aa87a.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

IDE: Eclipse Mars Release (4.5.0)

DB: MySQL 5.1.73

服务器: Tomcat 7.0

1,首先在Eclipse中新建一个Dynamic Web Project,暂且起名为SSH;

2,新建包名:

3,导入jar包:

4,配置Struts2框架:

a,在 web.xml 中配置struts2过滤器:

action

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

action

/*

b,新建config源文件夹,并在该文件夹中新建struts.xml配置文件

5,将 log4j.properties 文件复制粘贴到 config 文件夹中;

6,新建 jdbc.properties 文件在 config 文件夹中:

0a29b2420c19941e38f4fb5413f82306.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

7,新建 hibernate.cfg.xml 文件到 config 文件夹;

/p>

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

org.hibernate.dialect.MySQL5Dialect

update

true

8,新建 ApplicationContext.xml 文件在 config 文件夹中;

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:context="http://www.springframework.org/schema/context"

xmlns:tx="http://www.springframework.org/schema/tx"

xmlns:aop="http://www.springframework.org/schema/aop"

xsi:schemaLocation="http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans-3.0.xsd

http://www.springframework.org/schema/context

http://www.springframework.org/schema/context/spring-context-3.0.xsd

http://www.springframework.org/schema/tx

http://www.springframework.org/schema/tx/spring-tx-3.0.xsd

http://www.springframework.org/schema/aop

http://www.springframework.org/schema/aop/spring-aop-3.0.xsd ">

classpath:com/juyuan238/ssh/domin

9,配置 Spring 的监听器在 web.xml 中;

65a28350084c7b5397ea43bd2471eff7.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

10,新建测试类,测试数据源:

2a2c793d6a23c305e5f8928c1cfbf59e.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

注: 如果正常的话,控制台会打印出信息如下:

4ff86d48ae5a80fc5fd258d2911fb5c2.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

11,接下来的话,我们再来测试下发布成 web 应用时,框架是否能正确运行:

a,在 com.juyuan238.ssh.web 中新建一个类,暂且起名为: ShwAction

@Controller("shwAction")

publicclass ShwAction {

public String index(){

return"load";

}

}

b,到 struts2 配置文件 struts.xml 中,编写配置文件:

WEB-INF/jsp/success.jsp

c,在WEB-INF 目录下新建 jsp 文件夹,并在 jsp 文件夹中新建 success.jsp ;

c60970c4a5f46f13025015759ddd6ef6.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

注: 新建 jsp 页面的时候,可能会发现 jsp 页面报错,没事,这是正常的。解决办法如下 :

右键当前项目---->Build Path---->Configure Build Path----->切换到" Libraries "------>Add Libray----->Server Runtime------->选择相应的" Tomcat "版本---->finish----->OK

d,在 index.jsp 中添加超链接:

686cea75098bdb42aca94b89740bfc33.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

e,将项目部署到 tomcat 中,并启动 tomcat 服务器;

f,点击链接,如果能够链接到 success.jsp 页面,说明框架整合成功!否则的话,就要继续努力了……

好了,三大框架的整合说到这里就已经结束了,希望对大家能够有所帮助……

55e7452d58ebd7db1157f179461f0a63.png

小熊进阶之JAVA编程SSH框架整合教程,不服来吐槽!

欢迎大家在下方积极吐槽,小编会一一进行查看并回复,期待你的答案哦……

小熊原创,如果喜欢请转发,小小支持一下。

本文仅代表作者个人观点,不代表SEO研究协会网官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员。更多相关资讯,请到SEO研究协会网www.seoxiehui.cn学习互联网营销技术请到巨推学院www.jutuiedu.com。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值