1

we are developing mobile app using jquery mobile & phonegap for various customers. Almost all the requirement completed but current requirement is each customer expecting different structure of html. how to make this possible satisfy the requirement?

i can duplicate of all pages and change the structure of html based on customers. But it difficult to maintain all these files i think so

in mvc we having partial view to achieve this, we expecting something same like partial view in html.

Thanks in Advance

1 Answer 1

1

Here are couple of approaches I have used in the past in different situations, in decreasing order of my personal preference:

1) Use JSP if your pages are going to live on the server and employ @includes to incorporate fragments of reusable JSP in a master page.

2) Use a template engine to place client-specific HTML fragments. You will be interleaving your business rules in the template's query language.

3) Use Jquery if your pages are packaged in a client app and use $.load() to load fragments of HTML. You will have to ensure that you do this before JQM begins its own life-cycle and fires its init events.

4) Use a Ant build script to do a client specific build using Ant's replace and token match tasks. YMMV with this approach based on the complexity of rules you need to check to create a page. Ant is just one option; any other build tool will provide similar function.

You will probably end up using multiple techniques from above for a complete solution.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.