struts翻译(求土木英语翻译)

本文目录
求土木英语翻译
结构分析的主要目的确定部队和变形结构由于所施加的负荷。结构设计包括形式的发现,确定载荷、和配比的构件和组件的方式,与会的结构能够支持加载在设计极限状态。一个分析模型是一个理想化的实际结构。
这个结构模型应该涉及实际的行为来材料性能、结构细节,加载和边界条件一样精确地是可行的。经常出现在三维结构形式。对于结构,也有固定的布局和是长方形的,受对称负载,可以理想化成二维帧安排在正交方向。一个结构说是二维或平面如果所有成员躺在同一平面。
关节结构中那些点,两个或更多成员连接。梁是成员受到加载表演他们的纵向轴向和横向弯曲弯曲只创建。关系是成员受到轴向张力只有,而struts(列或贴子)成员受到轴向压缩只有。一个桁架结构体系是一个成员组成的,是为了抵制只有轴力。
一个结构系统在关节能传输结束时刻被称为一个框架。在这个系统的成员被认为是能够抵抗弯矩、轴向力和剪切力。
如有帮助,望采纳
<%@ taglib uri=“/struts-tags“ prefix=“s“ %>这句话是什么意思
《%@ taglib uri=“/struts-tags“ prefix=“s“ %》 是导入Struts2 标签库 加了这个后就可以 使用 Struts2标签了
OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:
1、支持对象方法调用,形式如:objName.methodName();
2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名 | 值名],例如:
@java.lang.String@format(’foo %s’, ’bar’)或@tutorial.MyConstant@APP_NAME;
3、支持赋值操作和表达式串联,例如:
price=100, discount=0.8, calculatePrice(),这个表达式会返回80;
4、访问OGNL上下文(OGNL context)和ActionContext;
5、操作集合对象。
二、使用OGNL表达式
OGNL要结合struts标签来使用。由于比较灵活,也容易把人给弄晕,尤其是“%”、“#”、“$”这三个符号的使用。由于$广泛应用于EL中,这里重点写%和#符号的用法。
1、“#”符号有三种用途:
(1)、访问非根对象(struts中值栈为根对象)如OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性:
名称 作用 例子
parameters 包含当前HTTP请求参数的Map #parameters.id作用相当于request.getParameter(“id“)
request 包含当前HttpServletRequest的属性(attribute)的Map #request.userName相当于request.getAttribute(“userName“)
session 包含当前HttpSession的属性(attribute)的Map #session.userName相当于session.getAttribute(“userName“)
application 包含当前应用的ServletContext的属性(attribute)的Map #application.userName相当于application.getAttribute(“userName“)
注:attr 用于按request 》 session 》 application顺序访问其属性(attribute),#attr.userName相当于按顺序在以上三个范围(scope)内读取userName属性,直到找到为止。用于过滤和投影(projecting)集合,如books.{?#this.price《100};构造Map,如#{’foo1’:’bar1’, ’foo2’:’bar2’}。
(2)、用于过滤和投影(projecting)集合,如: books.{?#this.price》35}
books.{?#this.price》35}
(3)、构造Map,如: #{’foo1’:’bar1’, ’foo2’:’bar2’}
#{’foo1’:’bar1’, ’foo2’:’bar2’}这种方式常用在给radio或select、checkbox等标签赋值上。如果要在页面中取一个map的值可以这样写:
《s:property value=“#myMap[’foo1’]“/》
《s:property value=“#myMap[’foo1’]“/》
2、“%”符号的用途是在标签的属性值被理解为字符串类型时,告诉执行环境%{}里的是OGNL表达式。
这是一开始最让我不能理解的符号,原因是一些相关资源在表述时不太准备,经过一翻痛苦的探索,终于明白了它的用途。实际上就是让被理解为字符串的表达式,被真正当成ognl来执行。很有点类似javascript里面的eval_r()功能,例如 :
var oDiv = eval_r(“document.all.div“+index)
var oDiv = eval_r(“document.all.div“+index)
当index变量为1时,语句就会被当作var oDiv = document.all.div1 var oDiv = document.all.div1来执行。%{}就是起这个作用。举例:
《s:set name=“myMap“ value=“#{’key1’:’value1’,’key2’:’value2’}“/》
《s:property value=“#myMap[’key1’]“/》
《s:url value=“#myMap[’key1’]“ /》
《s:set name=“myMap“ value=“#{’key1’:’value1’,’key2’:’value2’}“/》
《s:property value=“#myMap[’key1’]“/》
《s:url value=“#myMap[’key1’]“/》
上面的代码第2行会在页面上输出“value1”,而第3行则会输出“#myMap[’key1’]“这么一个字符串。 如果将第3行改写成这样:
《s:url value=“%{#myMap[’key1’]}“/》
《s:url value=“%{#myMap[’key1’]}“/》
则输出为“value1”。
这说明struts2里不同的标签对ognl的表达式的理解是不一样的。如果当有的标签“看不懂”类似“#myMap[’key1’]”的语句时,就要用%{}来把这括进去,“翻译”一下了。
3、“$”有两种用途
(1)、在国际化资源文件中,引用OGNL表达式。
(2)、在Struts 2配置文件中,引用OGNL表达式:
《action name=“saveUser“ class=“userAction“ method=“save“》
《result type=“redirect“》listUser.action?msg=${msg}《/result》
《/action》
《action name=“saveUser“ class=“userAction“ method=“save“》
《result type=“redirect“》listUser.action?msg=${msg}《/result》
《/action》
struts1中如何实现网页中英文切换功能
用国际化啊,中文一个资源文件,英文一个资源文件,很容易实现中英文互换的,资源文件的格式 ***.properties,只要在要显示文字的地方用资源文件中的关键字就行了
请人翻译
也许你听说过这个词“支撑“,Struts只是作为作为主要的结构会员使用的减震器,在struts中,减震器内放置弹簧,除了节省空间,成本也比较低,许多汽车上都是用支撑设计.
帮忙翻译项目经验成英文
翻译结果如下:
2003/10--2004/1: 重庆港航局滚装船管理信息系统
软件环境: UNIX
硬件环境: AIX
开发工具: JAVA(STRUTS,JSP,JAVABEAN,JSP TAG),WEBSPHERE 5.0
Project Description: Using struts technology. The system of previous versions of C / S system, the upgrading of the web application development. Contains the main car park management, program management, ticket management module three operations.
责任描述: 项目经理。负责项目全过程策划。主要技术决策、主要开发人员。
2003/3--2003/10: 渝中区公房管理信息系统
软件环境: windows2000,jrun4
开发工具: oracle,java(j2ee)
Project Description: The B / S structure, using jsp + javabean of web application technology. The system includes records management, leasing management, and monthly charges owed to the calendar, such as business services module. Can automatically assess the rent, and mass transfer in accordance with the rental policies. Greatly reduces the workload of staff and loopholes in the rental management.
责任描述: 项目经理。负责项目调研、分析设计、技术框架的制定,并作为主要的后台逻辑编写人员。
2002/10--2003/1: 玛雅公交管理系统
软件环境: windows2000
Project Description: The plan of the bus industry, operation, security, energy, material, maintenance management system, such as omni-directional
责任描述: 主要负责物资系统的开发、实施、文档编写
2002/8--2002/9: 重庆渝达机械厂物流管理系统
软件环境: windows2000
开发工具: PB,ORACLE
Project Description: includes the Treasury, sales, the entire process of production logistics management system
责任描述: 设计、编码、测试、实施、文档编写
2002/1--2002/6: 基于三维设计的集成化CAPP软件
软件环境: Windows 98
硬件环境: PII
开发工具: PB
Project Description: auxiliary Soldedge combination of process design.
责任描述: 项目管理,详细设计。
2001/3--2001/12: IERP管理系统
软件环境: internet
硬件环境: 跨平台
开发工具: java
Project Description: Based on the interconnection of the ERP management system.
责任描述: 后台商务逻辑开发。
2000/6--2001/3: 人力资源管理系统
软件环境: win98
硬件环境: PII
开发工具: PB,Oracle
Project Description: includes personnel tracking, personnel management, payroll management, attendance management, integrated management information system.
责任描述: 项目管理、需求分析、初步设计、详细设计、编码、测试、文档编写、实施。

更多文章:
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00








