Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #39655

Re: What's the deal with JSP?

Path csiph.com!aioe.org!5Avcpu9drOe6MAssky6/+Q.user.gioia.aioe.org.POSTED!not-for-mail
From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: What's the deal with JSP?
Date Tue, 29 Dec 2020 13:48:49 -0500
Organization Aioe.org NNTP Server
Lines 29
Message-ID <rsftmh$8j4$1@gioia.aioe.org> (permalink)
References <3fb97b37-b0e7-48a3-a2b3-c4d1a828d6dbn@googlegroups.com>
NNTP-Posting-Host 5Avcpu9drOe6MAssky6/+Q.user.gioia.aioe.org
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
X-Complaints-To abuse@aioe.org
User-Agent Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0
X-Notice Filtered by postfilter v. 0.9.2
Content-Language en-US
Xref csiph.com comp.lang.java.programmer:39655

Show key headers only | View raw


On 12/29/2020 10:27 AM, e.d.pro...@gmail.com wrote:
> So it stands for Java Server Pages, gets compiled into a .java file,
> seems like Java should be the primary language, but Eclipse
> recognizes html as the primary language and Java code has to be
> embedded with <% %> which people don't recommend. Assuming there's no
> good frameworks available like Spring or Angular, what's the best way
> to make jsp look like clean code?

A JSP page should consist of either a mix of markup and Java or
preferably only markup. If it was all Java then you should use
a servlet instead. So I think it makes sense for Eclipse to color
code it as HTML and not as Java.

<% %> are indeed considered primitive / old fashioned / bad style.
There are several techniques that can be used to avoid that
mix and get more clean code. Most important should be
JSTL and bean classes.

Any good JSP tutorial or book (which likely would be 15+ years old!)
would describe those.

I have written something:
   https://www.vajhoej.dk/arne/articles/jeetrick.html
which you may consider useful - or not.

Arne


Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

What's the deal with JSP? "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2020-12-29 07:27 -0800
  Re: What's the deal with JSP? Arne Vajhøj <arne@vajhoej.dk> - 2020-12-29 13:48 -0500
    Re: What's the deal with JSP? "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2020-12-29 13:59 -0800
      Re: What's the deal with JSP? Arne Vajhøj <arne@vajhoej.dk> - 2020-12-29 22:43 -0500

csiph-web