| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 在eclipse中编写第一个Servlet -> 正文阅读 |
|
[Java知识库]在eclipse中编写第一个Servlet |
将tomcat整合到eclipse中
2.或者点击这个地方: ?选择对应的Tomcat版本,继续: 然后再配置一下这里: ? 3.导入Servlet-api.jar包 找到tomcat的lib目录下,sevlet-api.jar包,复制到Eclipse项目中的lib目录下 并且增加到Build path中去。 要在Eclipse IDE中创建Servlet应用程序,您将需要执行以下步骤:要在Eclipse IDE中创建Servlet应用程序,您将需要执行以下步骤:
? web.xml方式: ?<servlet>? ??? <servlet-name>ServletDemo1</servlet-name> ??? <servlet-class>cn.java.ServletDemo1</servlet-class> ? </servlet> ? <servlet-mapping> ??? <servlet-name>ServletDemo1</servlet-name> ??? <url-pattern>/servlet/ServletDemo1</url-pattern> ? </servlet-mapping> 注解方式: ? servlet的生命周期:?默认第一次访问时创建(<load-on-startup>的值为负数) ???? <servlet> <servlet-name>ServletDemo1</servlet-name> <servlet-class>cn.webapp.ServletDemo1</servlet-class> <!--加入了以下的标记(其值为0或正整数),就会在服务器启动时加载--> ??? <load-on-startup>1</load-on-startup> </servlet> 乱码问题:? //设置请求的编码(但是这种设置方式只对post方式有效) ? request.setCharacterEncoding("UTF-8"); ? //设置输出的编码 ? response.setCharacterEncoding("UTF-8"); ? //设置html的编码 ? response.setContentType("text/html;charset=UTF-8"); ? ? String name = request.getParameter("username"); ? //get方式(get方式最多只能传255个字符,不安全) ? name = new String(name.getBytes("iso8859-1"),"UTF-8"); ? Tomcat8 以后tomcat的默认编码已经不是ISO-8859-1,而是改成了UTF-8,我们不需要再? 对get请求进行转码了。? ? String ps = request.getParameter("password"); ? PrintWriter out = response.getWriter(); ? out.println("welcome:"+name); ? System.out.print(name); ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 17:17:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |