Struts2的手动配置需要注意以下几点:
1。structs的配置文件名称必须是structs.xml,必须放到src文件中.当然这个有待调查,应该是可以定义成别的名,房子web-inf文件夹下面的.如果必须的话,就是个杯具了....
2。个人用Eclipse搭建的环境,开始的时候没有把class文件夹指向web-inf下面的,导致一天都没有找到struts配置文件.走了很长的弯路.
3。对于strucs配置文件的设置有些体会.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="newsBlog" namespace="/public" extends="struts-default">
<action name="HelloWorld" class="com.newsblog.hello.HelloWorld">
<result>/jsp/newsBlog/HelloWorld.jsp</result>
</action>
<!-- Add your actions here -->
</package>
</struts>
package name是随便起的名,为了和其他package区分开,当然也可以其他的package的引用.
namespace 很重要,也是必struts1。x强大的地方吧,这个完全可以灵活配置.
比如可以根据url进行全新拦截.
最终的url是http://ip:port/context/namespace/actionName.action
result应该是在context下的jsp的全路径.
分享到:
相关推荐
一个简单的struts2的手动配置一个简单的struts2的手动配置一个简单的struts2的手动配置
Struts2手动搭建“所有的jar包(全)”及相应的struts.xml和web.xml全套
commons-fileupload-1.2.1.jar commons-io-1.4.jar commons-pool.jar freemarker-2.3.8.jar json_simple-1.1.jar ognl-2.6.11.jar struts2-core-2.2.1.jar xwork-core-2.2.1.jar
1)Demo 学习要点简介: ...2.Eclipse 导入后可能需要在 Xml Catalog 手动添加:ehcache-spring-1.2.xsd(ehcache-spring-annotations-1.2.0-sources.jar里面有,自己找下)。 3.内附Oracle建表等可执行语句。
这个文档为个人总结,简单明了。很清晰,按照步骤很快配好并记忆深刻。 绝对超值。。。
本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,...
struts2和hibernate整合的,hibernate使用的注解方式,数据库是mysql。数据库的配置在hibernate.cfg.xml中修改一下,直接新建一个数据库就可以了,hibernate自动建表,自己手动在程序中添加数据信息。
插入: 只要把插件JAR文件放到\WEB-INF\lib目录中,即可轻松安装Struts 2插件,不需要手动配置。 · 便于与Spring集成: Struts 2 Action能够感知Spring(Spring-aware)。只要为某个应用添加Spring beans,就可以...
直接导入myeclipse就可以,jar包没有冲突,不用建数据库表,密码和数据库名在代码中直接就可以看到,自己按照个人实际情况进行修改就可以。可以以此为基础进行扩展开发!
i18n,struts2实现国际化 手动配置过滤器实现国际化
NULL 博文链接:https://wxl1990721.iteye.com/blog/1998648
书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...
项目中整合了目前主流的框架和组件 高压缩的源码包 用RAR解压 手动加入各个框架的类库文件
手动整合Struts1.3 +hibernate3.2+Spring2.5 ,在web容器中实例化spring容器, 在web容器中配置struts 在web容器中配置hibernate
2.2.2 struts 2属性配置文件struts.properties详解 55 2.2.3 struts 2核心配置文件struts.xml详解 57 2.3 struts 2应用开发实务 61 2.3.1 struts 2应用开发环境的搭建 62 2.3.2 struts 2应用基本开发步骤—搭建...
3.2 struts2配置文件......................................................................................................................................17 3.3 Action配置................................
由struts过渡到hibernate的基础配置,实现学生信息的增删改查。 运行test>entity里面的程序可自动生成mysql数据库,不必手动建表。