Avatar billede nzc Nybegynder
17. februar 2003 - 15:08 Der er 10 kommentarer og
1 løsning

IntelliJ og JSP

Hej!

Jeg bruger IntelliJ til at kode JSP-sider. Når jeg koder bliver xxx() efter request (request.xxx()) rødt som om der er fejl i. Men når jeg compiler er er der ingen fejl ??? Der kommer ikke nogen menu op efter . når jeg skriver request men det gør der derimod når jeg skriver System. ?!
Ligegyldig hva jeg compiler så går det godt... oz selvom jeg tæsker en masse fejl af.

Jeg har været inde og sætte compiling og run op under webapp efter den beskrivelse de gir i hjælpen.

hvis der er nogen her der der kender til at kode JSP-sider i intellij og ka forstå hva jeg snakker om så må i meget gerne hjælpe :)

NZC
Avatar billede r9 Nybegynder
17. februar 2003 - 17:56 #1
Problemet er at du ikke har tilføjet j2ee.jar til dit project's classpath.

Hent J2EE fra java.sun.com. (Du behøver ikke hele j2ee, men det er lettest)
Installerer.

Åbn IntelliJ
Vælg File -> Project Properties -> Classpath -> add
Find filen j2ee.jar (C:\j2sdkee1.3\lib\j2ee.jar)

Build project, og nu virker det :-)




Du behøver ikke a enable "web application support"
Det er kun nødvendig hvis du vil debugge dine jsp-sider, og det virker kun med Tomcat


Lav en package fra intelliJ, og smid alle dine JSP sider deri.
Det er det letteste.
Avatar billede nzc Nybegynder
17. februar 2003 - 20:13 #2
weeeeeeee nu kommer menuen frem efter punktummet :))))

men alt hva jeg compiler er stadig helt i orden selvom der er fejl i :/

ka du compile og se fejl i dine JSP-sider r9 ?
Avatar billede r9 Nybegynder
17. februar 2003 - 20:43 #3
hvilke fejl?

Smid lige en JSP side her, som giver fejl hos dig.
Avatar billede nzc Nybegynder
17. februar 2003 - 20:48 #4
der er ikke noget der laver fejl... det er det der er problemet. feks

<%@ page language = "java" %>
<% String hello = "Hello World!";%>
<%=hello%>

gir ingen problemer (der er heller ingen fejl :P)

men

<%@ page language = "java" %>
<% String hello = "Hello World!";%>
<%=helo%>

gir heller ingen fejl...

alt hva jeg compiler gir "compilation completed successfully" hvilket jo ikke er helt hensigtsmæssigt :/
Avatar billede r9 Nybegynder
17. februar 2003 - 20:56 #5
IntelliJ kan ikke "compile" JSP sider.

Den kan kun validerer dem.

Prøv at højreklikke i din JSP-side. Så er "compile" disabled.


MEN <%=helo%> skulle gerne være rød, og så skulle der meget gerne være en rød streg i højre side af IDE'en.


Så der er en slags "on the fly" compilering
Avatar billede nzc Nybegynder
17. februar 2003 - 21:00 #6
ahh

dvs jeg ska bruge browser og server til at compile med.

helo er oz rød :)

mange tak for hjælpen r9 :)

NZC
Avatar billede r9 Nybegynder
17. februar 2003 - 21:39 #7
Førhen brugte jeg notepad, og compilede med resin/browseren.


Nu deployer jeg først siderne, når der ikke er nogle "røde streger" i venstre side.

Meget bedre.


Takker for point.
Avatar billede jacobve Nybegynder
17. februar 2003 - 22:05 #8
Vil lige kommentere :-)
Jeg er selv lige startet på at bruge intelliJ... det er sku en IDE der sparker...

Jeg er meget imponeret af den.
Avatar billede nzc Nybegynder
17. februar 2003 - 22:23 #9
ye intelliJ er fandme imponerende og virkelig lækker! De først 3 uger jeg brugte den fandt jeg nye og hver gang endnu federe features HVER DAG :)

Jeg elsker at den er ligeså simpel som edit+ eller ultraedit når man bare kigger på den og starter den op. Der er ingen irreterende wizards eller noget. Man gør bare igang med at kode (man ska selvfølgelig lige sætte et projekt igang først :) men når man så højreklikker forskellige steder eller leger lidt i menubaren sker der ting og sager :) Der er SÅÅÅÅÅÅÅÅÅ mange fede feature der sparer en for SÅÅÅÅÅÅ meget tid. Jeg sad og kodede sammen med en der brugte KAWA (notepad med en genvejstats til compile :D) og jeg kodede 4 gange så hurtigt som ham :) Jeg har prøvet JBuilder, Eclipse, KAWA, JCreator, Forte, netbeans og et par andre og ingen af dem når til sokkeholderne af intellij efter min mening :) Det eneste minus der er ved intellij er manglen på en GUI-builder som dem i JBuilder, forte, netbeans osv. Men minusset er ikke stort nok for mig til at skifte til en anden IDE såå :)

Kort sagt: Intellij er bare bedre :)
Avatar billede arne_v Ekspert
17. februar 2003 - 22:36 #10
Lille tips: de fleste JSP/servlet containere kommer med et compile
tool (som sædvaneligvis hedder jspc) der kan compile JSP uden for
containeren også.
Avatar billede jacobve Nybegynder
17. februar 2003 - 22:55 #11
Og så findes der så mange plug-ins til IntelliJ der er ret fede... har blandt andet hørt om et decompiler plugin, så man med en genvej, kan få decompilet API source. Måske en mere sjov ting end nytteig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester