demo

153 阅读1分钟

demo-1

  1. 新建一个 dynamic web 项目 (假设项目名为:java-1-jsp)
  2. 配置项目的jre版本、tomcat版本
  3. 在project facets里配置java版本
  4. 把项目添加到tomcat上

  1. 在WebContent下新建index.jsp文件
  2. 运行tomcat,浏览器打开 http://localhost:8080/java-1-jsp/index.jsp 或者 http://localhost:8080/java-1-jsp/ ,就能访问网页了

demo-2 (创建 servlet 实例)

www.runoob.com/jsp/eclipse…

(可以直接基于上述demo-1的环境)

  1. /src 目录下创建 "HelloServlet" 类,包为 "com.playground.java.lake"

(若新建的servlet文件报错,检查 build path 里面是否添加了 tomcat;若没有,则添加 blog.csdn.net/weixin_3614… )

  1. 编辑 web.xml 文件
<servlet>  
     <!-- 类名 -->  
    <servlet-name>HelloServlet</servlet-name>  
    <!-- 所在的包 -->  
    <servlet-class>com.playground.java.lake.HelloServlet</servlet-class>  
  </servlet>  
  <servlet-mapping>  
    <servlet-name>HelloServlet</servlet-name>  
    <!-- 访问的网址 -->  
    <url-pattern>/TomcatTest/HelloServlet</url-pattern>  
    </servlet-mapping> 
  1. 重启 tomcat,访问 http://localhost:8080/java-1-jsp/HelloServlet

demo-3 (在jsp中使用javaBean)

  1. 写一个bean
package com.playground.java.lake;

public class TestBean {
   private String message = "初始值";
 
   public String getMessage() {
      return(message);
   }
   public void setMessage(String message) {
      this.message = message;
   }
}
  1. 在.jsp中,装载这个bean,然后设置/读取它的message属性
<jsp:useBean id="test" class=package com.playground.java.lake.TestBean" />
 
<jsp:setProperty name="test" 
                    property="message" 
                    value="传入值..." />
 
<p>输出信息....</p>
 
<jsp:getProperty name="test" property="message" />
  1. 在浏览器中访问,可以渲染出: 输出信息.... 传入值...

补充 404报错

需要的注意的配置:

  • 注意output directory(输出路径),默认是项目target下,需要修改为本地webapps下
  • 添加项目到Tomcat

blog.csdn.net/eaphyy/arti…

blog.csdn.net/Fight_Rain/…