- Spring MVC Blueprints
- Sherwin John Calleja Tragura
- 258字
- 2021-07-14 10:48:21
Conventions
In this book, you will find a number of text styles that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meaning.
All Java codes, and some XML configurations are written in this style:
package org.packt.edms.portal.model.form; import java.util.List; import org.springframework.web.multipart.MultipartFile; public class MultipleFilesUploadForm { private List<MultipartFile> files; public List<MultipartFile> getFiles() { return files; } public void setFiles(List<MultipartFile> files) { this.files = files; } }
The JavaScript codes of the book are written in this style:
<script type="text/javascript"> define(["dojo/request/xhr","dojo/dom","dojo/on","dojo/domReady!"], function(xhr,dom,on){ var tripId = $('#tripid').val(); var param = ‘{ id: tripId }’; function listDestinations(){ // see the sources } on(dom.byId("custSearchBtn"), "click",callAjaxListing); } ); </script>
Pure HTML codes use it’s a style like this:
<body> <div id="sf-wrapper"> <div class="container-fluid"> <div class="row-fluid"> <div class="span12"> <!-- see the sources --> </div></div></div></div> </body>
There will be a highlight on certain areas of the code whenever a point is being pointed out:
Login user = loginDao.getLogin(username.trim()); try { boolean enabled = true; boolean accountNonExpired = true; boolean credentialsNonExpired = true; boolean accountNonLocked = true; return new CustomerUserDetails (user.getUsername(),user.getEncPassword(), enabled, accountNonExpired,credentialsNonExpired, accountNonLocked,getAuthorities(user.getId(), loginDao.getUserRoleIds(user.getId()))); } catch (Exception e) { throw new RuntimeException(e); }
The view names and other general links are written in this style: /ocs/login.html
Filesystem paths, and some API classes and interfaces are in strong style:
/bpmn/cartevents.bpmn20.xml
Server issues, errors, and exceptions are written in screen text style.
Note
Warnings or important notes appear in a box like this.
Tip
Tips and tricks appear like this.
- Java EE 6 企業(yè)級應(yīng)用開發(fā)教程
- Monitoring Elasticsearch
- 用Flutter極速構(gòu)建原生應(yīng)用
- 深度強(qiáng)化學(xué)習(xí)算法與實(shí)踐:基于PyTorch的實(shí)現(xiàn)
- Scala編程實(shí)戰(zhàn)(原書第2版)
- 全棧自動化測試實(shí)戰(zhàn):基于TestNG、HttpClient、Selenium和Appium
- Visual Basic程序設(shè)計(jì)實(shí)踐教程
- Laravel Application Development Blueprints
- Android移動應(yīng)用開發(fā)項(xiàng)目教程
- 算法設(shè)計(jì)與分析:基于C++編程語言的描述
- Building Business Websites with Squarespace 7(Second Edition)
- HTML5移動Web開發(fā)
- Go Systems Programming
- 熱處理常見缺陷分析與解決方案
- JSP程序設(shè)計(jì)與案例教程