当前位置:  技术问答>java相关

在线给分!提供servlet例子的都有分!

    来源: 互联网  发布时间:2015-05-03

    本文导语:  本人把java实现代码全都写在jsp页面里,有人说应该做成jsp页面只负责读表单的数据和显示功能,把功能实现代码都放到servlet中实现。觉得有一定道理,但从来没做过serlvet,急需您的指点,请问谁有这方面的例子?(...

本人把java实现代码全都写在jsp页面里,有人说应该做成jsp页面只负责读表单的数据和显示功能,把功能实现代码都放到servlet中实现。觉得有一定道理,但从来没做过serlvet,急需您的指点,请问谁有这方面的例子?(最好有servlet和jsp合作工作的实例)在线给分!

另外,tomcat3.2.4下怎么部署servlet?

|

 



===================================

import java.io.*;
import java.util.Date;
import javax.servlet.*;
import javax.servlet.http.*;
public class receiveservlet extends HttpServlet
 {
  public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException
   {
    res.setContentType("text/plain");
    ServletOutputStream out=res.getOutputStream();
    out.print("receive user message:");
    out.println(req.getParameter("message"));//得到上个页面的参数值message,应该显示test
   }
  public String getServletInfo()
   {
    return"returns a string representation of the current time";
   }
 }

|
去看看了:
http://www-900.ibm.com/developerWorks/java/j-struts/index.shtml

|

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ServletForm extends HttpServlet
{public void doGet(HttpServletRequest req,HttpServletResponse res) throws javax.servlet.ServletException,IOException{
res.setContentType("text/html");
ServletOutputStream httpOutStream=res.getOutputStream();
httpOutStream.println("实例二 ServletForm.java");
httpOutStream.println("");
httpOutStream.println("表单处理的Servlet实例");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Name");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Address");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("City");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("State");
httpOutStream.println("");
httpOutStream.println("湖南省广东省北京市上海市陕西省");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Zip");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Phone");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("家庭电话办公室电话寻呼机手机");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println(" ");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Servlet Name" + req.getServerName() +"");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Servlet Path"+ req.getServletPath()+"");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("Servlet Information"+getServletInfo()+"");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.close();
}
public void doPost(HttpServletRequest req,HttpServletResponse res) throws javax.servlet.ServletException,IOException{
Enumeration formFields;
String fieldName;
res.setContentType("text/html");
ServletOutputStream httpOutStream=res.getOutputStream();
httpOutStream.println("实例二ServletForm.java");
httpOutStream.println("");
httpOutStream.println("Forms Processing Servlet");
httpOutStream.println("Data POSTed from the Client Browser");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("ParameterValue");
httpOutStream.println("");
httpOutStream.println("QueryString");
httpOutStream.println(req.getQueryString()+"");
httpOutStream.println("Content Length");
httpOutStream.println(req.getContentLength()+"");
formFields=req.getParameterNames();
while(formFields.hasMoreElements()){
httpOutStream.println("");
httpOutStream.println("");
fieldName=formFields.nextElement().toString();
httpOutStream.println("fieldName");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println(req.getParameterValues(fieldName)[0]);
httpOutStream.println("");
httpOutStream.println("");}
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.println("");
httpOutStream.close();
}
public String getServletInfo(){
return "实例二ServletForm.java.Forms processing example";
}
}

|
http://www.51jsp.net/InfoView/Info.asp?ID=928
一个完整的例子

|
你在JSP里面提交都到一个Servlet,在Servlet里处理业务逻辑,然后转到JSP显示

下载最新的tomcat4.0.3,只改端口,设置CLASSPATH,就可以支持Servlet

|
你最好找本书或者资料试一下
如果有问题的话再贴出来大家给你解决

    
 
 

您可能感兴趣的文章:

  • 我急需一个JSP+sql2000编写的论坛,哪位能提供一个完整的例子,不胜感激----在线等待
  • 求linux开机自动运行用户程序脚本例子!在线等
  • 我急需一个JSP编写的论坛,哪位能提供一个完整的例子,不胜感激----在线等待
  • 在线等待:jsp内置对象的详细使用例子.要代码.如果给出详细资料也可考虑给分.100大洋伺候.
  • 怎样在JTree里头加JCheckBox????在线等待。有例子的加100分
  • 求解:书上一个例子有一条语句不理解(附程序)在线等待…………
  • 一个JAVABEAN的例子程序出问题。(在线)
  • 请问idltojava和idlj两个命令是什么关系,是否就是一样,为什么我用idlj做出来的东西跟例子上说的不一样????在线给分!
  • 这个最简单的多线程例子,为什么结果不一样呢?在线等!急
  • 求解:书上一个例子有一条语句不理解(附程序),欢迎讨论、在线等待…………
  • jbiulder6.0例子编译错误???(在线等待,下午一定结账)
  • 紧急求救:在做Model II的例子时候遇到了问题,(在线等待,立刻给分)
  • PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
  • jserv与iis集成后,怎样使jserv支持servlet?servlet的class文件应该放在哪了?急!在线等待
  • 如何在jsp调用Servlet?在线等待。
  • 如何编译Servlet程序,我在JDK下编译不成(在线等)
  • Tomcat下在Applet里调用Servlet怎么写URL?在线给分,急!
  • tomcat下servlet无法运行,但是jsp可以运行,在线等待。。。
  • 如何把几个参数从jsp中传到一个servlet中呀?在线等待!!!!!!!
  • 请问高手:web中如何把多选的select表单中的数据提交到servlet中?(在线等)
  • 我怎么没有在java的开发文档看到 Javax.servlet的开发包?在线等...........
  • 一个jsp调用servlet的弱问题!(急,在线等待)
  • servlet的问题(在线给分)
  • 为什么我的Jdk_doc里面没有Servlet的帮助?在线等。
  • 有关servlet的概念令我大惑不解,请高手点化!在线等待!
  • 100分,servlet在线求助
  • 如何在tomcat4。1上让自己的servlet运行?急急急啊(在线等待)
  • servlet 的入门级问题,在线等待高手指点,散分
  • 小弟想比较系统的学习一下Servlet,可是找不到全面系统一点的书或者资料,谁能给我推荐?在线等待结帖。
  • 请大家帮我看看下面的web.xml的格式是否正确?(配置servlet)在线等待
  • 如何在Java Servlet程序中统计在线人数??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分征解(在线等待),有谁能提供DOS下双机互连的工具LanLink5.0 。
  • 有没有高手知道linux系统定制(最小化定制)的?(在线守候)请您提供一点相关资料,谢谢!
  • 我从网上下载了一个jbuider 7,安装后进入时他问我要serial number, 和key.谁能提供给我,在线等待!
  • 谁能提供一些安装SUN V440服务器的资料,十分感谢!在线等。。。。
  • 在线等待,谁能提供一下在win98下模拟linux环境的软件,多谢
  • 谁能给我提供一段读写硬盘主引导分区0扇区的汇编代码?急!在线等候。
  • 表单提交能否给两个页面提供参数?在线给分
  • 谁能给我提供讲解抽象类,接口,造型的文章,谢谢 在线!!!!
  • 请问如何设置表格JTable显示的时候只提供选择一条记录?(具体问题3个)高分,在线等待
  • 基于Html5的mockups在线工具简介
  • 装MYSQL后启动错误! mysqld ended --在线急等!在线急等!在线急等!在线急等!-----
  • MyEclipse SVN插件SubEclipse 在线离线等几种安装方式介绍
  • 智能在线表单设计器 FreeForm智能在线表单设计器
  • Linux使用群24032501,保持20人在线,目标50人在线
  • 简单的输入输出问题 在线等待 在线给分
  • 怎么用能让asp实现统计在线人数的功能。在线等待!!!帮忙送分!
  • 在线求教, 为什么不能开始除root之外的用户登录??...很急, 在线等
  • 在线等,在线给分!(简单问题,急)
  • 我需要唯一用户在线,不能两个用户同时在线的JSP实现的设计文档
  • 在线等,在线给分!!!!!!!!!!
  • 在线求助!关于如何使用“信号”的方式来响应键盘按下的消息!在线急盼回复!
  • 如何判断在线用户,主要是如何判断用户关闭所有窗口(即他已经不在线了)?
  • 在线等几个简单问题解答,答出一个在线加50分。
  • 在线解压压缩 PclZip
  • 在线支持系统 CSLH
  • 在线视频编辑工具 Kaltura
  • 非常急,请问如何用JSP实现在线人数统计
  • 手机在线收音机 MFRadio
  • 在线客服系统 PHP Live!
  • 在线考试系统 TCExam


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3