문제

Adobe Dreamweaver CS4로 GSP 디자인을 시도한 사람이 있습니까? JSPS를 지원하지만 GSP 확장을 인식하지 못하며 GSP 태그와 관련하여 인식하지 못하는 문제가있을 것이라고 생각합니다. 여기에서 작은 요리 책을 찾았습니다 (http://www.bitwalker.nl/blog/using-groovyserver-pages-in-dreamweaver) GSP가 DreamWeaver CS3과 부분적으로 작동하는 경우, CS4에는 더 이상 참조되는 파일 및 디렉토리가 더 이상 존재하지 않는 것으로 보입니다.

도움이 되었습니까?

해결책

한동안 엉망이 된 후 CS5에서 작동한다고 생각합니다. 해야 할 단계는 다음과 비슷합니다 기사 위에서 언급했지만 DreamWeaver CS5에 대한 약간의 변화가 있습니다. 따라서 5 단계를 거치고 각 단계 후에 테스트를 수행하여 올바른 경로에 있는지 확인하십시오.

  1. 열린 대화 상자에 *.gsp 파일 확장을 추가하십시오.%appdata % adobe adobe dreamweaver cs5 en_us configuration extensions.txt "gsp : groovy server pages"(groovy server pages 없음)를 추가하여 첫 번째 줄에 GSP 확장자를 추가합니다. 서류. 이제 DreamWeaver CS5를 다시 시작하고 파일> 열면 ... 대화 상자에 GSP 확장이 목록에 있습니다.
  2. 이제 우리는 필요합니다 올바른 문서 유형을 추가하여 DreamWeaver CS5는 GSP에 대해 알고 있습니다. %dreamweaverinstallationDirectory % configuration documentTypes mmdocumentTypes.xml 편집 : 마지막 노드로 다음 문서 유형을 추가하십시오.

    <documenttype id="GSP" servermodel="JSP" internaltype="Dynamic" winfileextension="gsp" macfileextension="gsp" file="Default.gsp" writebyteordermark="false" mimetype="text/html"> <TITLE>GSP</TITLE> <description>Groovy Server Pages (GSP) document</description> <dtdcontext>html</dtdcontext> </documenttype>

현지화 된 문자열로 제목과 설명을 제공하려면 이것 기사.

  1. 새 문서에 대한 템플릿을 만듭니다. 복사 %dreamweaverinstallationDirectory % configuration documentTypes newDocuments default.jsp to default.gsp에서 편집하여 첫 번째 줄을 제거하십시오. (새로 만든 파일의 템플릿 역할을 할 때 원하는 대로이 파일을 편집 할 수 있습니다). 이제 DreamWeaver CS5를 다시 시작하고 파일> 새 ... 대화 상자에 설명이있는 GSP 페이지 유형이 있는지 테스트하십시오. 새 파일 생성을 테스트하십시오.
  2. GSP 태그 라이브러리 설정. 다운로드하고 포장을 풀었습니다 Dreamweaver의 Gsptaglibrary. *.vtm 파일이 많은 GSP 폴더를 %DreamWeaverInstallationDirectory % configuration taglibraries로 복사하십시오. gsptaglibrary.vtm의 내용을 마지막 노드로 추가하려면 %appdata % adobe adobe dreamweaver cs5 en_us configuration taglibraries taglibraries.vtm 편집. 첫 번째 줄을 다음으로 교체하십시오.

    <taglibrary name="GSP tags" doctypes="GSP" id="DWTagLibrary_GSP" prefix="&lt;g:">

또한 DocTypes에 GSP를 추가하십시오u003Ctaglibrary> id = "dwtaglibrary_html"(첫 번째 노드 여야합니다). %dreamweaverinstallationDirectory % configuration taglibraries taglibraries.vtm에 대해 동일한 변경 사항을 수행하십시오. DreamWeaver CS5를 다시 시작하고 편집> 태그 라이브러리에서 GSP 태그 라이브러리를 볼 수 있는지 확인하십시오 ... 올바른 태그 접두사 (g :). 'GSP'체크 박스가 'GSP 태그'및 'HTML 태그'를 위해 선택되어 있는지 확인하십시오.

  1. 그리고 마지막 단계로 코드 색상을 활성화해야합니다. appdata % adobe adobe dreamweaver cs5 en_us configuration codecoloring codecolororing.xml 검색 및 교체 ', JSP,', ', JSP, GSP,'(따옴표 및 commas에주의를 기울이지 않음). 또한 선을 찾으십시오u003CsampleText doctypes="JSP"> 그리고 GSP DocType를 추가하십시오u003CsampleText doctypes="JSP,GSP"> (정말로 원한다면 JSP의 것과 같은 방식으로 자신의 GSP 코드 샘플을 만들 수 있습니다). %DreamWeaverInstallationDirectory % configuration CodeColoring CodeColoring.xml에서 동일한 변경 사항을 수행하십시오.

DreamWeaver CS5를 다시 시작하고 편집> 환경 설정을 테스트하십시오 ...> 코드 색상에는 GSP 문서 유형이 있습니다. 미리보기에 코드 컬러가있는 코드 샘플과 '스타일'목록에 언급 된 GSP 태그가있는 코드 샘플이 있는지 테스트하려면 '색칠 체계 편집'을 클릭하십시오. 마지막으로 GSP 파일을 열고 HTML, CSS, JavaScript 및 GSP 태그에 대한 코드 색상이 있는지 확인하십시오.

그게 다야! 이것이 누군가에게 도움이되기를 바랍니다! 그리고 Harald Walker에게 감사합니다 기사 나는 내 연구를 기반으로했다.

다른 팁

합의 된 것은 Intellij에서 코딩하는 것이 앞으로 나아갈 길이이지만 HTML과 CSS 디자인은 java와 사물과 마찬가지로 목적에 더 적합한 다른 도구에서 가장 잘 수행됩니다. 모든 생각을 환영합니다.

나는 당신의 질문에 직접 대답하지 않을 것이지만, 실제로 Netbeans 나 Eclipse와 같은 IDE는 Groovy/Grails 개발에 훨씬 더 적합 할 것입니다. Dreamweaver는 개발자 편집자가 아니라 디자이너 편집자가되었습니다. 따라서 더 많은 개발자 중심 IDE가 가지고있는 많은 기능이 부족합니다.

디자인 중심 동작에 DreamWeaver를 사용하고 있다고 가정합니다. NetBeans와 Eclipse에는 Dreamweaver에 대해 좋아하는 것과 마찬가지로 거의 즉각적인 방식으로 변경 사항을 볼 수있는 미리보기 모드가 있습니다.

간단히 말해서 더 적절한 IDE를 사용하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top