求助JSP详细配置全过程!(包括jdk、mysql、tomcat以及相关驱动,一定是详细配置过程)(50) csdn文档不知发表了多少相关文章 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cn-java.com/target/news.php?news_id=3166 1.Tomcat安装下载JDK:j2sdk-1_4_1_02-windows-i586.exe;安装JDK到目录d:\j2sdk1.4.1_02;设置JAVA_HOME=d:\j2sdk1.4.1_02;下载Tomcat,jakarta-tomcat-5.0.16.zip;解压缩到目录d:\jakarta-tomcat-5.0.16中;运行d:\jakarta-tomcat-5.0.16\bin\startup.bat启动Tomcat;在IE中查看http://localhost:8080; 运行d:\jakarta-tomcat-5.0.16\bin\shutdown.bat关闭Tomcat;2.测试Jsp建立目录d:\test,在\conf\server.xml中查找 <!-- <Context path="" docBase="ROOT" debug="0"> -->在下面增加 <Context path="/test" docBase="d:\test" debug="0">在d:\test下建立文件test.jsp,内容如下:<html> <head><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><meta http-equiv="Content-Language" cotent="zh-cn"> <title>test测试</title> </head> <body><%@ page contentType = "text/html;charset=GB2312" %>test测试<br>Today is: h <%= new java.util.Date() %> </body></html>重启Tomcat,在IE中查看http://localhost:8080/test/test.jsp 3.测试Servlet在d:\test下创建目录如下:D:\test\WEB-INF\classescopy文件D:\jakarta-tomcat-5.0.16\webapps\ROOT\WEB-INF\web.xml到目录D:\test\WEB-INF在D:\test\WEB-INF\classes下编辑文件testServlet.java如下:import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class testServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {// response.setContentType("text/html"); response.setContentType("text/html; charset=gb2312"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<body>"); out.println("<head>"); out.println("<title>test测试</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>test测试!</h1>"); out.println("</body>"); out.println("</html>"); }}编译java程序:set path=D:\j2sdk1.4.1_02\bin;%path%set classpath=.;D:\jakarta-tomcat-5.0.16\common\lib\servlet-api.jarjavac testServlet.java编辑D:\test\WEB-INF\web.xml在</description>下增加以下内容: <servlet> <servlet-name>testServlet</servlet-name> <servlet-class>testServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>testServlet</servlet-name> <url-pattern>/testServlet</url-pattern> </servlet-mapping>重启Tomcat在IE中查看:http://localhost:8080/test/testServlet 4.测试JavaBean编辑java程序:D:\test\WEB-INF\classes\TestBean.javapackage hall;import java.io.*;import java.util.*;public class TestBean{ String BeanName; public TestBean(String str) { BeanName=str; } public void setBeanName(String str) { BeanName=str; } public String getBeanName() { return BeanName; }}编译javad:\cd d:\test\WEB-INF\classesset path=D:\j2sdk1.4.1_02\bin;%path%set classpath=.;D:\jakarta-tomcat-5.0.16\common\lib\servlet-api.jarjavac -d ./ TestBean.java编辑JSP程序:D:\test\testbean.jsp<%@ page import="java.io.*"%><%@ page import="hall.TestBean"%><html><body bgcolor="#AEA0E7"><%TestBean testBean=new TestBean("Problem Solved!!!!!!!!!!!!!!!!!!!!!!!!");%>Java Bean Info:<%=testBean.getBeanName()%></body></html>重启Tomcat在IE中查看http://localhost:8080/test/testbean.jsp 点击进入中国软件开发实验室 split表达式 switch case语句 小问一句 ResultSet 关闭问题!求教! 一个java在不同平台上运行的问题 关于jdbc的紧急求救~~~!在线等........ 请教:为什么看不到调用命令行的执行结果呢?100分感谢~ 怎样用JAVAHELP做帮助文档小女 子急用在线等待在此先谢谢了。 ResourceBundle的问题?? JDBC的Oracle连接 一个简单的发送信息至我的邮箱的程序,为什么总提示我cannot resolve getOutputStream和outprintln?? String 怎么才能转成 int 型。
安装JDK到目录d:\j2sdk1.4.1_02;
设置JAVA_HOME=d:\j2sdk1.4.1_02;
下载Tomcat,jakarta-tomcat-5.0.16.zip;
解压缩到目录d:\jakarta-tomcat-5.0.16中;
运行d:\jakarta-tomcat-5.0.16\bin\startup.bat启动Tomcat;
在IE中查看http://localhost:8080;
运行d:\jakarta-tomcat-5.0.16\bin\shutdown.bat关闭Tomcat;
2.测试Jsp建立目录d:\test,在\conf\server.xml中查找
<!--
<Context path="" docBase="ROOT" debug="0">
-->
在下面增加
<Context path="/test" docBase="d:\test" debug="0">在d:\test下建立文件test.jsp,内容如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<meta http-equiv="Content-Language" cotent="zh-cn">
<title>test测试</title>
</head>
<body>
<%@ page contentType = "text/html;charset=GB2312" %>
test测试<br>
Today is: h <%= new java.util.Date() %>
</body>
</html>
重启Tomcat,在IE中查看http://localhost:8080/test/test.jsp
3.测试Servlet在d:\test下创建目录如下:D:\test\WEB-INF\classes
copy文件D:\jakarta-tomcat-5.0.16\webapps\ROOT\WEB-INF\web.xml到目录D:\test\WEB-INF
在D:\test\WEB-INF\classes下编辑文件testServlet.java如下:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class testServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
// response.setContentType("text/html");
response.setContentType("text/html; charset=gb2312");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<head>");
out.println("<title>test测试</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>test测试!</h1>");
out.println("</body>");
out.println("</html>");
}
}编译java程序:
set path=D:\j2sdk1.4.1_02\bin;%path%
set classpath=.;D:\jakarta-tomcat-5.0.16\common\lib\servlet-api.jar
javac testServlet.java编辑D:\test\WEB-INF\web.xml
在</description>下增加以下内容:
<servlet>
<servlet-name>testServlet</servlet-name>
<servlet-class>testServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>testServlet</servlet-name>
<url-pattern>/testServlet</url-pattern>
</servlet-mapping>重启Tomcat在IE中查看:http://localhost:8080/test/testServlet
4.测试JavaBean编辑java程序:D:\test\WEB-INF\classes\TestBean.javapackage hall;
import java.io.*;
import java.util.*;public class TestBean
{
String BeanName; public TestBean(String str)
{
BeanName=str;
} public void setBeanName(String str)
{
BeanName=str;
} public String getBeanName()
{
return BeanName;
}
}编译java
d:\
cd d:\test\WEB-INF\classes
set path=D:\j2sdk1.4.1_02\bin;%path%
set classpath=.;D:\jakarta-tomcat-5.0.16\common\lib\servlet-api.jar
javac -d ./ TestBean.java编辑JSP程序:D:\test\testbean.jsp<%@ page import="java.io.*"%>
<%@ page import="hall.TestBean"%>
<html>
<body bgcolor="#AEA0E7">
<%
TestBean testBean=new TestBean("Problem Solved!!!!!!!!!!!!!!!!!!!!!!!!");
%>
Java Bean Info:<%=testBean.getBeanName()%>
</body>
</html>重启Tomcat在IE中查看http://localhost:8080/test/testbean.jsp
点击进入中国软件开发实验室