1、Struts2:Apache Struts2是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署高质量的Java EE Web应用程序。
2、Struts1:Apache Struts1是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署Web应用程序。
3、Struts-EL:Apache Struts-EL是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署基于JSP的Web应用程序。
4、Struts-Flow:Apache Struts-Flow是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署流程控制的Web应用程序。
5、Struts-Tile:Apache Struts-Tile是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署使用组件的Web应用程序。
6、Struts-Validator:Apache Struts-Validator是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署提供数据验证的Web应用程序。
7、Struts-OGNL:Apache Struts-OGNL是Apache软件基金会开发的一个基于MVC设计模式的Web框架,用于快速开发和部署支持OGNL语言的Web应用程序。
Tomcat 60\webapps的这个目录下面。其实不光是strtus应用,只要是web应用都应该放到这个目录下面。
struts只是web应用中用到了struts的jar包文件而已!
什么是web应用呢?你用myeclipse的话,新建-----web project 所建立的就是web应用。
我有,先给你看配置文件。别的好几个不好全考过来。
<xml version="10" encoding="UTF-8" >
<!DOCTYPE struts (View Source for full doctype)>
- <struts>
- <package name="struts2" namespace="/mystruts" extends="struts-default">
- <action name="loginAction" class="comstruts2LoginAction">
<result name="input">/loginjsp</result>
<result name="success">/sucjsp</result>
</action>
- <action name="register" class="comstruts2RegisterAction">
<result name="input">/registerjsp</result>
<result name="success">/welcomejsp</result>
</action>
</package>
</struts>
jsp代码
<form action="" method="post">
<input type="text" name="num1">
<input type="text" name="num2">
<input type="submit" name="提交">
</form>
action 代码
>
Struts是一种MVC(Model View Controller)模式框架。它是Apache基金会Jakarta项目组中的一个Open Source 项目,它能够很好地帮助Java开发者通过J2EE开发Web应用程序。Struts是基于面向对象设计的,它的实现重点在控制器(C)上,同时也为视图提供了一系列定制标签功能。基于Struts构架的Web应用程序基本上符合JSP Model 2 的设计标准,可以说是传统MVC设计模式的一种变化类型。
以上就是关于java中带有struts的有哪些框架全部的内容,包括:java中带有struts的有哪些框架、Struts应用程序的文件应放在Tomcat服务器的哪个目录下、基于Struts2的用户注册和登录程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)