JSP seven big gestures

Source: Internet
Author: User
<span id="Label3"></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"> <span style="border:0px;margin:0px;padding:0px;">JSP seven big gestures</span> <span style="border:0px;margin:0px;padding:0px;">1) jsp:include Instruction</span> <span style="border:0px;margin:0px;padding:0px;"></span> <span style="border:0px;margin:0px;padding:0px;">used to include a response from a servlet or JSP page during the request processing Phase. Unlike the include in a compilation directive, include can only be used to contain static pages, while Jsp:include directives can contain static and dynamic Pages. Format:</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">1</span>. <jsp:include page= "file path"/>--------(static Page)</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">2</span>. <jsp:include page= "file path" >--------(dynamic Page)</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:param name= "parameter name <span style="border:0px;margin:0px;padding:0px;">1</span>" value= "argument value <span style="border:0px;margin:0px;padding:0px;">1</span>"/></span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;">.....</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:param name= "parameter name n" value= "argument value n"/></span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"></jsp:include></span></p></li></li> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">2) the jsp:forword instruction</span> <span style="border:0px;margin:0px;padding:0px;"></span> is <span style="border:0px;margin:0px;padding:0px;">used to perform a page turn and forward the processing of the request to the next Page. </span> <span style="border:0px;margin:0px;padding:0px;">format:</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">1</span>. <jsp:forword page= "file path"/>------(jump to static Page)</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">2</span>. <jsp:forword page= "file path" >------(jump to Dynamic Page)</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:param name= "parameter name <span style="border:0px;margin:0px;padding:0px;">1</span>" value= "argument value <span style="border:0px;margin:0px;padding:0px;">1</span>"/></span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;">.......</span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:param name= "parameter name n" value= "argument value n"/></span></p></li></li> <li><li><p><span style="border:0px;margin:0px;padding:0px;"></jsp:forword></span></p></li></li> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;"></span><span style="border:0px;margin:0px;padding:0px;">3) the jsp:usebean Directive</span> <span style="border:0px;margin:0px;padding:0px;"></span> <span style="border:0px;margin:0px;padding:0px;">is used to create a JavaBean instance format within a JSP page</span> <span style="border:0px;margin:0px;padding:0px;">:</span><span style="border:0px;margin:0px;padding:0px;"></span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb (51,51,51); Font-family: ' Microsoft Jas Black ', ' Arial '; line-height:26px;white-space:normal; ' class= ' list-paddingleft-2 ' > <li> <p> <span style= ' border:0px;margin:0px;padding:0px; "> <jsp:usebean id= "javabean name" scope= "valid range"   <span style="border:0px;margin:0px;padding:0px;">class </span> = "package Name. class name" ></jsp:usebean> <p></p> </ol> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;"></span><span style="border:0px;margin:0px;padding:0px;">description: The id attribute specifies the name of the javabean, which can be used to invoke the name as long as it is within his valid Range. </span>the scope <span style="border:0px;margin:0px;padding:0px;">property is the valid range of JavaBean (four major ranges: request, page, session, application), and the class attribute specifies the classes (package name, class Name) to which JavaBean belongs. </span> <span style="border:0px;margin:0px;padding:0px;">4) the jsp:setproparty Directive</span> <span style="border:0px;margin:0px;padding:0px;"></span> <span style="border:0px;margin:0px;padding:0px;">is used to format the property of the Bean object</span> <span style="border:0px;margin:0px;padding:0px;">:</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb (51,51,51); Font-family: ' Microsoft Jas Black ', ' Arial '; line-height:26px;white-space:normal; ' class= ' list-paddingleft-2 ' > <li> <p> <span style= ' border:0px;margin:0px;padding:0px; "> <span style="border:0px;margin:0px;padding:0px;">1 </span>. <jsp:setproparty name= "javabean name" proparty= "*"/ <p></p> <li> <p> <span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px; padding:0px; ">2 </span>. <jsp:setproparty name= "javabean name" proparty= "property name"/> </span> </p> </li> <li> <p> <span style="border:0px ; margin:0px;padding:0px; "><span style="border:0px;margin:0px;padding:0px;">3 </span>. <jsp:setproparty name= "javabean name" proparty= "property name" param= "parameter name"/> </span> </p> </li> <li> <p> <span style="border:0 px;margin:0px;padding:0px; "><span style="border:0px;margin:0px;padding:0px;">4 </span>. <jsp:setproparty name= "javabean name" proparty= "property name" value= "property value"/> </span> </p> </li> </ol> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">description: proparty= "*" indicates that all values entered by the user in the JSP page are saved to match the properties of the Javabean. When the Proparty has a specific value, it represents a property of the matching Bean. The Param property represents a match to a property based on the parameters in the specified request Object. The Value property indicates that the Bean's properties are set using the specified Values. </span> <span style="border:0px;margin:0px;padding:0px;">5) The jsp:getproparty instruction</span> <span style="border:0px;margin:0px;padding:0px;"></span> is <span style="border:0px;margin:0px;padding:0px;">used to read the properties of the Bean object and convert it to a string displayed on the Page. Format:</span><span style="border:0px;margin:0px;padding:0px;"></span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:getproparty name= "bean name" proparty= "property name"/></span></p></li> </ol> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">    <span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">6) jsp:plugin instruction (not commonly used)</span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">used to download server-side JavaBean or applets to client Execution. </span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">7) jsp:param instruction (not commonly used)</span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">used to set parameters that cannot be used alone, mainly in Jsp:include Jsp:forword jsp:plugin directives. </span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">note:</span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">both the include directive and the include action enable the ability to include external documents in a JSP document, and the names are similar and are easily confused. What is the difference between the include directive and the include action, and which one is better? </span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">(1). include directives</span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">include can insert JSP code into a JSP page before it is converted to a servlet. Its main advantage is its powerful functionality, which contains code that can contain JSP constructs that affect the main page in general, such as attributes, method definitions, and document type Settings. Its disadvantage is that it is difficult to maintain as long as the included pages change, you have to change the main page, because the main page does not automatically see whether the contained pages have Changed. </span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;">The syntax format of the include directive is as follows</span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span><span style="border:0px;margin:0px;padding:0px;"><span style="border:0px;margin:0px;padding:0px;"></span></span></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <li><p><span style="border:0px;margin:0px;padding:0px;"><%@ include file=<span style="border:0px;margin:0px;padding:0px;">"Relative Url"</span>%></span></p></li> </ol> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">(2) include action</span> the <span style="border:0px;margin:0px;padding:0px;">jsp:include action is to include the output of the secondary page when the main page is Requested. Although the output of a contained page cannot contain jsps, these pages can be the result of other Resources. The server interprets the URL that points to the contained resource in a normal way, so the URL can be a servlet or JSP Page. The server runs the contained page in the usual way, putting the resulting output in the main page, in a way that is consistent with the RequestDispatcher Class's include Method. The advantage is that there is no need to make changes to the main page when the included pages Change. The disadvantage is that it contains the output of the secondary page, not the actual code of the secondary page, so there is no JSP construct that can affect the main page in general on the included Page. </span> <span style="border:0px;margin:0px;padding:0px;">The complete syntax for the Jsp:include action is as follows</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">Java code</p></p> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <ol style="border:0px;margin-top:26px;margin-left:30px;padding:0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;" class="list-paddingleft-2"> <li><p><span style="border:0px;margin:0px;padding:0px;"><jsp:include page=<span style="border:0px;margin:0px;padding:0px;">"Relative path to resource"</span>flush=<span style="border:0px;margin:0px;padding:0px;">"true"</span>></span></p></li> </ol> </ol><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">Where jsp:include cannot have spaces between them, the page property specifies which pages are included, which is required and is a relative URL that points to a resource. If the relative URL does not begin with/, it is interpreted as a path relative to the main page, and if it starts with a/, the URL is interpreted to be the root of the current web application, not the root of the server, because the URL is interpreted by the server and is not interpreted by the User's browser. The following line of code, which is interpreted by the User's browser, is interpreted as relative to the Server's root directory.</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">The Flush property is an optional secondary property, and the default value is false, which specifies whether the output stream of the main page should be emptied before the page is Included.</span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;">note: in JSP1.1, Flush is a required property, and the party can only be True. </span> <span style="border:0px;margin:0px;padding:0px;">(3). The difference between the two </span>differs from the <span style="border:0px;margin:0px;padding:0px;">fundamental difference between the Jsp:include action and the include directive is the time that they are called. The Jsp:include action is activated during the request, while the include directive is activated during page Conversion. </span> <span style="border:0px;margin:0px;padding:0px;">The difference between the two determines the difference in their use. Pages that use the include directive are more difficult to maintain than pages that use Jsp:include Actions. </span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb (51,51,51); Font-family: ' Microsoft Black ', ' the song Body '; line-height:26px;white-space:normal; > <span style= " border:0px;margin:0px;padding:0px;" as already mentioned, using jsp directives, if the included pages change, then all used in this page need to be updated manually. in relevant specification of server, it is not required able detect when contained files fact most server pages have implement mechanism. this can lead very serious maintenance problems, remembering other that contain one page, or recompiling so changes take effect. at point, jsp:include has a huge advantage, which re-include resources each request. the action should much possible implementing file inclusion. < span></p></p><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;"><p style="border:0px;margin-top:0px;margin-bottom:0px;padding:26px 0px 0px;font-size:14px;color:rgb(51,51,51);font-family:‘微软雅黑‘, ‘宋体‘;line-height:26px;white-space:normal;">  <span style="border:0px;margin:0px;padding:0px;"></span><span style="border:0px;margin:0px;padding:0px;">The Jsp:include action is clearly superior to the include directive in terms of maintenance, while the include directive can still exist and naturally has special advantages in other Respects. This advantage is that the include directive is more powerful and performs slightly faster. The include directive allows the included files to contain JSP code that affects the main page, such as the settings of the response submission and the definition of the property method. Knowing the functions and differences of jsp:include actions and include directives, when used, you can decide which method to use by considering various Factors. Although each has a certain advantage and disadvantage, in practice, the use of Jsp:include action should be a priority, because its advantages in code maintenance far outweigh its lack of functionality.</span></p></p><p><p><br></p></p><p><p>This article from the "11247808" blog, reproduced please contact the author!</p></p><p><p>JSP seven big gestures</p></p></span>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.