`
zngj
  • 浏览: 4062 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

struts 学习 by tutorial

阅读更多
学生时代曾经看过struts,但却一直未有具体应用。如今在不同场合时有被提及,因此赶着SSH的浪潮,也开始学学struts2,刷新一下自己的知识库。

Sep 2,2010 晚
准备工作:下载了最新的tomcat7.0.2, jdk1.6.0_u21, struts-core.rar,eclilse

实施: 按照struts2官方的tutorial,基于maven搭建了第一个简单应用。 遇到的问题罗列如下:

1.tomcat启动不了
直接在windows explorer里面双击“apache-tomcat-7.0.2\bin\startup.bat”,但窗口弹出后马上就关闭了。
解决:打开cmd,cd到“apache-tomcat-7.0.2\bin”目录下,运行startup.bat,成功。
自己重新写了个bat,把上述步骤走了一遍-_-#
原因:窗口打开后自己又关掉了,来不及看是什么错误,有知道的吼一下。


2.tomcat启动后发现如下错误。
“Caused by: java.lang.ClassNotFoundException: javassist.ClassPool”
解决:在pom.xml里面加入如下片段
<dependency>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
<packaging>jar</packaging>
<version>3.8.0.GA</version>
</dependency>
原因:在maven repo里面,struts2-core 依赖于ognl, ognl运行时需要"javassist"但却不包含在tomcat里面,因此,需要自己加上。



Sep 3,2010
今天继续tutorial,其中“Using Struts 2 Tags”的“url tag with param”段貌似也出错了,“<a href="${helloLink}">Hello Bruce Phillips</a>”不能获得正确的url,google了一下,学了学s:url标签后觉得原意应该是用"<s:a href="%{helloLink}">Hello Bruce Phillips</s:a>".......


分享到:
评论

相关推荐

    Java Struts Spring Hibernate Tutorial

    4. **整合使用**:学习如何将Struts、Spring和Hibernate整合在一起,理解它们之间的协同工作方式,如Spring如何注入到Struts的Action中,以及如何通过Spring管理Hibernate的数据访问。 5. **实战项目**:通过实际...

    struts1 tutorial

    2.Installation of Struts 3.The First Try: Simple JSP 4.Second Try: Struts For Internationalisation 5.Struts for Forms 6.Struts: Introducing the ActionForm 7.A better way to seperate Book ...

    自己做的一个Struts2的tutorial,强烈推荐大家下载!

    在这个Struts2 tutorial中,`roseindiaV1.CHM`文件可能是一个CHM(Compiled Help Manual)格式的帮助文档,通常包含详细的教程内容、示例代码和步骤说明。CHM文件是一种常见的Windows帮助文件,可以方便用户离线查阅...

    Struts Design and Programming: A Tutorial

    本教程“Struts Design and Programming: A Tutorial”专注于Struts1版本,由Budi Kurniawan编写,提供了一条深入理解并实践Struts1开发的路径。 **1. MVC模式** MVC模式是软件工程中的一种设计模式,它将应用程序...

    Struts2 Design and Programming: A Tutorial.pdf

    这本书《Struts2 Design and Programming: A Tutorial》是开发者学习和掌握Struts2框架的宝贵资源,它深入探讨了Struts2的核心概念、设计模式以及最佳实践。 1. **Struts2框架基础** - **MVC模式**:Struts2基于...

    Struts 2 Tutorial.pdf

    这是学习Struts 2的基础入门实例。 #### Struts 2 UI 标签教程 - **注册页面创建**:通过实例展示如何使用Struts 2的UI标签来创建一个注册页面。 - **表单字段预填充与默认值设置**:教授如何预填充表单字段并设置...

    ejb3-struts-tutorial.pdf

    - **PDF版本**:[http://www.laliluna.de/download/ejb3-struts-tutorial-en.pdf](http://www.laliluna.de/download/ejb3-struts-tutorial-en.pdf)提供了完整的PDF版教程。 #### 九、专家支持与咨询 如果你需要更...

    Struts 2 Design and Programming A Tutorial

    总之,《Struts 2 设计与编程教程》不仅是一本学习Struts 2的指南,也是理解Java Web开发领域重要概念和技术的宝贵资源。通过本书的学习,开发者能够掌握构建高效、可维护的Java Web应用程序所需的技能。

    Java Struts Tutorial

    通过《Java Struts Tutorial》这份教程,你可以全面了解Struts框架的各个方面,从基本概念到实战应用,一步步提升你的Java Web开发技能。在实际工作中,Struts可以帮助你构建高效、模块化的应用,同时,学习Struts也...

    Struts tutorial(中文)

    本教程提供了逐步学习Struts架构的方法,适合有一定JSP和XML基础的开发者。通过一系列实验和讲解,帮助读者快速掌握Struts的核心概念和实践应用。 1. **介绍**:教程首先对Struts进行概述,解释其基本理念,以及...

    struts tutorial.pdf

    通过本教程的学习,读者将能够快速掌握Struts的基本用法,但需要注意的是,这并不意味着能够成为Struts专家,深入理解和掌握Struts还需要参考官方文档及其他资源。 #### 二、安装Struts 安装Struts前,需要确保环境...

    Struts tutorial

    通过以上章节的学习,我们不仅理解了Struts框架的基本原理,还掌握了如何使用Struts构建实际的Web应用程序。从简单的JSP页面到复杂的国际化功能,再到表单数据的处理,Struts提供了一系列强大而灵活的工具,使得...

    Struts Tutorial

    通过本教程的学习,可以帮助初学者快速上手Struts框架,并能够搭建简单的Web应用。 #### 二、Struts框架安装与配置 - **环境准备**:首先需要确保计算机上已经安装了JDK,并配置好了相应的环境变量。 - **Struts...

    first_struts_tiles_tutorial.pdf

    通过本教程的学习,我们了解了 Struts Tiles 在 Web 开发中的重要性和基本用法。Struts Tiles 作为一种强大的页面布局工具,可以帮助开发者更高效地构建出结构清晰、易于维护的 Web 应用程序。同时,我们也探讨了...

    struts2.3 tutorial

    Struts2是一个基于MVC架构的Web应用程序框架,主要用于简化企业级Java Web应用开发。Struts2.3版本中包含了许多功能和组件,通过这些知识点可以帮助开发者更好地理解和使用该框架。 Struts2.3教程的知识点包括: 1...

    Struts2 Tutorial

    通过学习这个Struts2教程,开发者不仅可以了解Struts2框架的基本概念,还能掌握实际开发中的技巧和最佳实践,从而提升开发效率和应用质量。文档“Struts2.doc”很可能是该教程的详细内容,包括以上提到的所有知识点...

    iOS.10.by.Tutorial

    本书《iOS.10.by.Tutorial》是由Sam Davies、Jeff Rames 和 Rich Turton 编写,旨在帮助开发者学习iOS 10的新功能和开发方法。作者们分别是开发者、作家和培训师,他们在自己的领域有着丰富的经验和热情。 本书详细...

Global site tag (gtag.js) - Google Analytics