java写jsp
A. 如何在java里使用jsp页面
java本身只是一种计算机语言.至于jsp不过也是java封装的一种基于http协议的表现层的东西.jsp是要使用容器的.单独的java程序是没有办法使用的.其实可以吧jsp理解为一种另类的class.这个class的作用就是输出静态的html页面.
至于像使用jsp.很简单,弄个容器.jetty,tomcat之类.写一个jsp文件,按照相关语法,写入html和java代码即可.如果想要使用一些标签,就另说了.
这个问题不太好回答.因为涉及的东西比较多.简单回答.也就如此了.
B. java jsp页面怎么写java类怎么调用java代码
jsp中写java代码成为scriptlet,写在<%%>之间就可以了。
Scriptlet是包含在<%和%>之间的Java代码,在Web容器处理JSP页面时执行,通常会产生输出,并将输出发送到客户的输出流里。Scriptlet除了不能定义类和方法、不能用import引入类外,可以包含任何有效的Java代码。(Java类在Jsp外部定义,可用page指令的import属性引入,也可以Java Bean的形式使用。Java中的方法必须在类内定义,但Jsp允许使用声明定义方法。窗体(GUI)设计代码在Jsp中无效)。
Scriptlet例程:
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>JSP基本语法</title>
</head>
<body>
<h1>Scriptlet示例页面</h1>
<table border="1">
<caption>乘法口诀表</caption>
<%-- 在网页中嵌入Java代码的主要方法 --%>
<%
for(int i=1; i<=9; i++) {
int j=1;
//out是JSP的一个内部对象,print方法用于向客户端输出数据
out.println("<tr>");
for(; j<=i; j++) {
out.print("<td>" + j + "*" + i + "=" + j*i + "</td>");
}
for(;j<=9;j++) {
out.print("<td> </td>");
}
out.println("</tr>");
}
%>
</table>
</body>
</html>
C. java 怎么编写jsp网页
<%
//在这里面写java代码(调用,什么java代码都可以)
%>
//导入类的方法是:在jsp页面头使用
<%@
page
import
="java.util.*"
contentType="text/html;
charset=UTF-8"
>
建议开发中尽量少在jsp页面里面使用java代码