«servlets» 태그된 질문

서블릿은 서버 시스템에서 실행되는 Java API (application programming interface)로, 클라이언트가 작성한 요청을 가로 채서 이에 따라 응답을 생성 / 전송할 수 있습니다.

5
서블릿 매핑 URL 패턴에서 /와 / *의 차이점
익숙한 코드 : <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> 내 이해는에 /*매핑됩니다 http://host:port/context/*. 어때요 /? http://host:port/context루트에만 매핑되지는 않습니다 . 실제로는을 수락 http://host:port/context/hello하지만 거부 http://host:port/context/hello.jsp합니다. 누구나 어떻게 http://host:port/context/hello매핑 되는지 설명 할 수 있습니까 ?

11
서블릿 <start-on-startup> 값은 무엇을 의미합니까
나는 여기에 약간 혼란스러워지고있다. 우리의 응용 프로그램에서 우리는 몇 가지 서블릿을 정의했습니다. 다음은 web.xml서블릿 중 하나 에서 발췌 한 것입니다 . &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; 내 이해에 따라 값을 &lt;load-on-startup&gt;자동으로로드 하려면 값 이 양의 정수 여야합니다. 나는 구글을 찾았지만 내가 본 응답은 혼란에 추가되었습니다.

3
톰캣 VS 부두
현재로서는이 질문이 Q &amp; A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …


9
쿠키와 세션의 차이점은 무엇입니까?
웹 개발 교육을 받고 있으며 JSP 및 서블릿 에 대해 배우고 있습니다. 나는 약간의 지식을 가지고있다 HttpSession-나는 그것을 샘플 프로젝트 중 일부에서 사용했다. 브라우저에서 "쿠키 삭제"옵션을 보았습니다. 쿠키를 삭제하면 쿠키도 삭제됩니다 HttpSession. 쿠키와 세션이 동일합니까? 그들 사이의 차이점은 무엇입니까?
154 jsp  session  servlets  cookies 

13
Java 서블릿에서 JSON 객체를 반환하는 방법
Java 서블릿에서 JSON 객체를 어떻게 반환합니까? 이전에는 서블릿으로 AJAX를 수행 할 때 문자열을 반환했습니다. 사용해야하는 JSON 객체 유형이 있습니까, 아니면 JSON 객체처럼 보이는 문자열을 반환합니까? String objectToReturn = "{ key1: 'value1', key2: 'value2' }";
153 java  json  servlets 

14
정적 컨텐츠를 제공하기위한 서블릿
두 개의 다른 컨테이너 (Tomcat 및 Jetty)에 webapp을 배포하지만 정적 콘텐츠를 제공하기위한 기본 서블릿에는 사용하려는 URL 구조를 처리하는 다른 방법이 있습니다 ( details ). 따라서 웹 응용 프로그램에 작은 서블릿을 포함시켜 자체 정적 콘텐츠 (이미지, CSS 등)를 제공하려고합니다. 서블릿에는 다음과 같은 속성이 있어야합니다. 외부 의존성 없음 간단하고 신뢰할 수있는 If-Modified-Since헤더 …
145 java  jsp  servlets  jakarta-ee 


4
HttpServletRequest에서 getRequestURI와 getPathInfo 메소드의 차이점은 무엇입니까?
간단하고 매우 가벼운 프론트 컨트롤러를 만들고 있습니다. 올바른 것을 선택하려면 요청 경로를 다른 처리기 (작업)와 일치시켜야합니다. 내 로컬 컴퓨터에서 HttpServletRequest.getPathInfo()와 HttpServletRequest.getRequestURI()동일한 결과를 반환합니다. 그러나 그들이 프로덕션 환경에서 무엇을 반환할지 잘 모르겠습니다. 그렇다면이 방법의 차이점과 무엇을 선택해야합니까?
143 java  servlets 

7
java.net.SocketException : 소켓 실패 : EPERM (허용되지 않는 작업)
여러 활동이있는 Android Studio 프로젝트에서 작업 중입니다. 현재 localhost의 Java Servlet에서 출력을 읽으려고하지만 소켓 권한으로 인해 충돌하는 것 같습니다. 새 프로젝트를 만들고 똑같은 코드를 사용했고 완벽하게 작동했습니다. 그래서 나는 왜 내 프로젝트에서 기꺼이 일하지 않는지 이해하지 못합니다. public class LoginActivity extends AppCompatActivity { String apiUrl = "http://10.0.2.2:8080/ProyectService/Servlet?action=login"; EditText username; EditText …
143 java  android  json  servlets 

3
web.xml에서 기본 오류 페이지를 지정하는 방법은 무엇입니까?
내가 사용하고 &lt;error-page&gt;에 요소를 web.xml에 사용자는 404의 코드 오류로 특정 오류가 발생할 때 친절한 오류 페이지를 지정합니다 : &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/Error404.html&lt;/location&gt; &lt;/error-page&gt; 그러나 사용자가에 지정된 오류 코드를 충족하지 않으면 &lt;error-page&gt;기본 오류 페이지가 표시 되기를 원합니다 . web.xml 의 요소를 사용하여 어떻게 할 수 있습니까?

21
브라우저 탭에서 세션을 달리하는 방법은 무엇입니까?
JSP 및 서블릿을 사용하여 Java로 구현 된 웹 애플리케이션에서; 사용자 세션에 정보를 저장하면이 정보는 동일한 브라우저의 모든 탭에서 공유됩니다. 브라우저 탭에서 세션을 달리하는 방법은 무엇입니까? 이 예에서 : &lt;%@page language="java"%&gt; &lt;% String user = request.getParameter("user"); user = (user == null ? (String)session.getAttribute("SESSIONS_USER") : user); session.setAttribute("SESSIONS_USER",user); %&gt; &lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt; &lt;%=user %&gt; &lt;form …

6
Java 서블릿에서 쿠키를 제거하는 방법
Java 서블릿에서 쿠키를 어떻게 제거합니까? 나는 이것을 시도했다 : http://www.jguru.com/faq/view.jsp?EID=42225 편집 : 이제 다음이 성공적으로 작동합니다. response.setContentType("text/html"); 과 cookie.setMaxAge(0); 내가하기 전에 : //remove single signon cookie if it hasn't been validated yet response.setContentType("text/html"); Cookie cookie = new Cookie(SSORealm.SSO_COOKIE_NAME, ""); cookie.setDomain(SSORealm.SSO_DOMAIN); cookie.setMaxAge(-1); cookie.setPath("/"); cookie.setComment("EXPIRING COOKIE at " + System.currentTimeMillis()); response.addCookie(cookie); 문서에 …
135 java  servlets  cookies 

16
JSTL을 설치하는 방법? 절대 URI : http://java.sun.com/jstl/core를 해결할 수 없습니다
내가 잘못한 일을 모르겠지만 JSTL을 포함시킬 수 없습니다. jstl-1.2.jar이 있지만 불행히도 예외가 발생합니다. org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) at org.apache.jasper.compiler.TagLibraryInfoImpl.&lt;init&gt;(TagLibraryInfoImpl.java:148) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:429) at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1439) at org.apache.jasper.compiler.Parser.parse(Parser.java:137) …
134 jsp  servlets  jstl 

10
Java 웹 애플리케이션에서 애플리케이션 서버 외부에서 정적 데이터를 제공하는 가장 간단한 방법
Tomcat에서 실행되는 Java 웹 응용 프로그램이 있습니다. 웹 UI와 응용 프로그램에서 생성 된 PDF 파일 모두에 표시되는 정적 이미지를로드하고 싶습니다. 또한 웹 UI를 통해 업로드하면 새로운 이미지가 추가 및 저장됩니다. 정적 데이터를 웹 컨테이너 내에 저장하지만 웹 컨테이너 외부에서 저장 및로드하여 두통을 유발 하여이 작업을 수행하는 것은 문제가되지 않습니다. 이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.