如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 349 编程语言
IDEA是一款非常智能的Java IDE,具有比eclipse系列更加优秀的代码提示功能与完善的框架建构等功能。小编带大家看看如何在IDEA中创建struts2模块。
打开IDEA,在创建好的project中,选择File->Project Structure。
然后切换到module选项卡,点击绿色的" ",选择New Module。
然后再Java Enterprise选项卡中选择Struts2,Java EE版本选择Java EE 5,并选择Tomcat服务器。我已经下载过struts的库文件,直接使用use library即可。若初次使用,选择Download。
点击Next,输入module的名称,并点击Finish。
这时,系统已经默认为你创建了必备的一些配置文件。我们这里写一个简单的struts2版本的Hello World程序。在src下面创建一个子包为action的包,如com.baidu.action,然后创建一个类为DemoAction。
在DemoAction中创建一个返回值为String、名称为execute的方法(名称以及返回值不能是其他值),这里返回"success"。
在welcome.jsp中输入h1>Hello World/h1>br>用来提示跳转。
在struts中配置DemoAction的执行路径,其中红框中的部分是不能改变的。其他部分可重新命名。
最后,配置web.xml中的过滤器。这一步初学者经常忘记,以至于经常出现莫名其妙的404错误。这里,idea已经配置好了。如果使用eclipse或myeclipse则需要自己配置。
配置Tomcat,选择本地的Tomcat路径。
添加该模块到这个服务器,并配置访问路径,这里使用默认的/路径。
启动服务器,然后在地址栏输入http://localhost:8080/demo,就会跳转到welcome.jsp页面,结果如下。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: 编程语言
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 349 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 575 编程语言