Echo是为用Java开发Web应用程序提供的一个面向对象,事件驱动的框架。使用Echo 框架来编程类似于使用Swing API来开发应用程序或applets
echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。
它可以基于TCP协议,服务器就在TCP端口7检测有无消息,如果使用UDP协议,基本过程和TCP一样,检测的端口也是7。 是路由也是网络中最常用的数据包,可以通过发送echo包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。
扩展资料
Echo包含三个版本:
1、Echo1通过隐藏的Iframe来完成异步通讯的效 果,性能比较低下。
2、Echo2是Echo Web框架的下一代版本。一个可以用于开发基于Web胖客户端应用程序的框架。这2.0版还是沿用Echo的核心思想但Echo2通过它新的AJAX表现层引擎提供生动的用户界面而且还提高了整体性能和实用性.
3、Echo3性能和易用性有很大的提高,正式版尚未发布。
参考资料:百度百科-ECHO
项目建立完成之后会自动在src目录之中建立一个struts.xml文件,这个文件就是Struts2.x的核心配置文件,同时也会在Web.xml文件里面增加如下配置:<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
Struts2.x的所有的处理 *** 作都由过滤器完成的.
本次将完成一个ECHO程序,即用户在文本框输入一段文字,而后在文字前增加"ECHO"返回到页面上进行显示.
范例:开发EchoAction
●所有的Struts 2.x 应用程序都要求继承自om.opensymphony.xwork2.ActionSupport父类.
————————————————
echo命令(1)功能:打开或关闭命令回显(即命令运行时的显示)/显示信息
(2)语法:echo [{on|off}] [message]
(3)参数:on 打开命令回显。
off 关闭命令回显。
message 指定要显示的文本(例:执行“@echo This a ECHO command.”,显示“This a ECHO command.”)。
(4)特殊用法:“echo”不带任何参数将显示当前回显设置。“echo.”显示一个空行。
echo好像还有些复杂的用法,但作为作业应该只是实现回显吧。
你的程序只能一个字符一个字符的输入,要一次回显应该用带参数的main:
void main(int argc ,char *argv[])
{
for (int i=1i<argci++)
cout<<argv[i]<<' '
cout<<endl
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)