导航:首页 > 编程语言 > java访问jsp

java访问jsp

发布时间:2022-12-12 16:20:28

A. 普通java项目怎么访问jsp

jsp的本质也就是个Servlet,在jsp里用类和在普通类里使用方法一样,除了java.lang包里的类都要import或者用类的完整路径。普通的是在最上面importjava.util.List;这样,在jsp里就是。都是导入,只是写法不同而已。或者这样。你最好研究一下jsp和servlet的关系,对你学习使用jsp有好处。顺便说一下,看书时候注意,凡是j2ee基础里把servlet放jsp后面讲的,都可以认为是垃圾,不要买。

B. 如何在java里使用jsp页面

java本身只是一种计算机语言.至于jsp不过也是java封装的一种基于http协议的表现层的东西.jsp是要使用容器的.单独的java程序是没有办法使用的.其实可以吧jsp理解为一种另类的class.这个class的作用就是输出静态的html页面.
至于像使用jsp.很简单,弄个容器.jetty,tomcat之类.写一个jsp文件,按照相关语法,写入html和java代码即可.如果想要使用一些标签,就另说了.
这个问题不太好回答.因为涉及的东西比较多.简单回答.也就如此了.

C. JAVA里静态的属性怎么在jsp里访问

第一:如果是对象的话,你应该去看看jsp:bean的用法。只有配合使用jsp:getProperty才有用

第二:是静态的函数,也就不怕了。你在
<%@ page language="java" import="java.util.*,com.rh.entity.*" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>

import="java.util.*,com.rh.entity.*" 加上这句,当然是你的Infomation 类的全路径,你就可以在jsp中用了
<%=Infomation.getJavaRuntimeVersion() %>

D. java中怎么调用jsp页面

调用是指什么意思? 是从serlvet跳转到jsp嘛?

可以请求转发 request.getRequestDispatcher("/index.jsp").forward(request,response)

和重定向 response.sendRedirect("/index.jsp")

strtus2 直接在result /中写就是了
springmvc 他封装到有对象,modleAndView

E. java程序中jsp文件怎么访问

A.jsp
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@include file="B.jsp" %>

B.jsp
...
function fuck(form){
window.alert("aa");
document.writeln("aaaaaaaaa");
return false;
}
导入那个java文件 在<% 创建一个泥要调用的方法所属的类的对象 就可以调用了 %>
如果你说的JavaBean里的set方法。为了不出现java代码。可以
<usebean:id="你想叫new的一个对象句柄,现在叫chen" class="你的类的地址">
然后用<jsp:setProperty name=“age”,property="22">
用java代码也行<
chen.setAge(22);

F. 各位大侠,谁能告诉我,普通的java项目里的jsp怎么访问,不是web项目哦,谢谢了各位

不是基于web的java项目中就没有jsp

web项目部署后地址栏中输入http://Ip:端口/项目名/xx.jsp
注意jsp文件的路径,如果不在根目录下 这样写 http://Ip:端口/项目名/文件名/xx.jsp

G. Java 在打开jsp源文件时 报错

这样的错误信息,那么是因为WebAPP在重新被启动之后,无法再次加载
动态库
造成的,这是java的约束,Java不允许一个实例加载多次动态库.可以这样解决,将mr.jar拷贝到WebServer的lib目录,删除/WEB-INF/lib目录下的mr.jar,然后重新启动
webserver

H. java web部署 总是访问不到jsp页面 求大神解决

截个图最好,你先输入http://localhost:8080看看能不能出来tomcat那个界面,不能则是你的服务器没配置好,能出来再考虑1.检查数据库能不能正常登陆进去;2.重启tomcat,再重新发布,再重输入http://localhost:8080/你的网页名.jsp

I. java 部署tomcat后 访问jsp页面路径总是404

WEB-INF下的放jsp是不能直接通过url路径防问到的,原因是WEB-INF下的文件是禁止防问的,任何解析容器(tomcat\jboss\weblogic)都是禁卡访问的,这是为了保证网站的安全,你想一下,你所有网站配置文件和使用的JAR包都在这个目录下,如果通过url就可以访问到,那不是非常危险,你想一下,网站连接数据库的配置文件都在这个目录下,肯定不能对外公布URL。
如果有人把jsp放到这个目录下是有原因的,虽然不能直接访问但是可以通过servlet跳转访问到,像struts和springmvc这种也是,还有,webcontent估计是你写错了应该是webcontext,用eclipse建的web项目WEB目录应该是webcontext ,但是用myeclipse建的一般是webRoot ,这个名是可以随意改的,如果想访问到WEB-INF下的jsp可通过基本servlet类进行跳转或转发然后再渲染在前台浏览器中。

J. JAVA里静态的属性怎么在jsp里访问

JSP中的两种包含静态页面的方法
第一种:include指令:当JSP转换成Servlet时引入指定文件<pre t="code" l="html"><%@ page contentType="text/html; charset=GB2312" language="java" errorPage=""%>
<%@ include file="head.jsp"%>
<%@ include file="body.jsp"%>
<%@ include file="tail.jsp"%>第二种:<jsp:include>动作元素:当JSP页面被请求时引入指定文件
<pre t="code" l="html"><%@ page contentType="text/html; charset=GB2312" language="java" errorPage=""%>
<jsp:include page="head.jsp"/>
<jsp:include page="body.jsp"/>
<jsp:include page="tail.jsp"/>
第二种方法可以很方便的用<jsp:param>来向所包含页传递参数,方法如下:
<pre t="code" l="html"><%@ page contentType="text/html; charset=GB2312" language="java" errorPage=""%>
<jsp:include page="head.jsp"/>
<jsp:include page="body.jsp">
<jsp:param name="uid" value="username"/>
<jsp:param name="pwd" value="password"/>
</jsp:include>
<jsp:include page="tail.jsp"/>

阅读全文

与java访问jsp相关的资料

热点内容
怎么批量有顺序的命名文件夹 浏览:207
杭州程序员健身 浏览:13
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151