jsp与java有什么区别

jsp与java有什么区别,第1张

在使用jsp进行数据库编程时经常会碰到jsp编码的问题,其根本原因在于apache的tomcat服务器采用iso8859-1,而我们win-xp中大部分采用的是gbk或其子集gb2312,而其两者是不相容的,所以造成了I/O乱码问题解决的办法有很多种,下面就把我总结的最简单的方法记下来,用于共享

<HTML>

<HEAD>

</HEAD>

<BODY>

<form method="post" action="ajsp">

<br>

用户名:

<INPUT TYPE="text" NAME="username">

密码:

<INPUT TYPE="password" NAME="pass">

<br>

<input type="submit" value="提交">

</form>

</BODY>

</HTML>

以上为indexhtml文件,构成了主页面但此文件action中的jsp中的方法只适用于method为post时,若method="get"则仍会出现乱码而且post方法也增强了安全性,还是用post吧

<%@ page c %>

<html>

<head>

<title>字符编码测试</title>

<link rel="stylesheet" href="csscss">

</head>

<body>

<%

requestsetCharacterEncoding("gb2312");

String name=requestgetParameter("username");

String pass=requestgetParameter("pass");

outprintln("文本框: ");

outprintln(name);

outprintln("<BR>密码 : ");

outprintln(pass);

%>

</body>

</html>

此文件就是form标签中的action标签ajsp,此文件最重要的两处在于开始必须写<%@ page c %>而在request之前必须有requestsetCharacterEncoding("gb2312");这句声明,不然的话就会出现乱码

好了,这就是我开始学习jsp时遇到的一些关于字符编码方面的问题,希望对大家都有所帮助

jsp java servlet page

java用来写应用程序及一些后台程序,

jsp负责在前台显示

java applet java小程序

extends Applet

必须有init()方法

servlet用来写网页,

基本上跟jsp是一个水平级的东西

1J2SE --java standard edition--标准版本,这个是下面两个的基础!一般是位于客户端的应用;

2J2ME--java Micro edition --一般位于嵌入式应用,例如手机游戏

3J2EE --java Enterprise Editon --一般为服务器端程序的应用:例如JSP站点!

java web就是指j2ee这一块

以上就是关于jsp与java有什么区别全部的内容,包括:jsp与java有什么区别、java是什么与jsp有什么不同、J2EE,JSP,Java的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9808426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存