
在ajsp中<li><a href="blankjsptitle='业 务 范 围'">业 务 范 围</a></li>
在bjsp中接收:<% String titile==requestgetParameter("titile");%>
在需要的地方显示时用<%=titile%>
1、编写JSP页面(例如indexjsp),包含一个表单,用于提交数据:
2、编写Servlet(例如ProcessServlet),用于处理表单提交的数据:
3、编写JSP页面(例如resultjsp),用于显示处理结果:
在这个示例中,当用户提交表单时,表单数据会被提交到ProcessServlet中进行处理。ProcessServlet会将处理结果存储到request对象中,并将请求转发到resultjsp页面。resultjsp页面会从request对象中获取处理结果,并将其显示在页面上。
---html
<button onclick="del()">删除</button>
---JS
var del = function(){
var table = documentquerySelector("table");
var rdo = tablequerySelectorAll("input[type=radio]");
for(var i = 0; i < rdolength; i++){
if(rdo[i]checked){
// TODO
break;
}
}
}
// 后台代码
list存储每张的fileid
针对每个file写输出流,写在单独的method中
// jsp侧
<c:foreach val="file" items="list">
<img src="getimageactionfileid" + "${filefileid}" />
</c:foreach>
<%@ page language="java" import="javautil" pageEncoding="GB18030"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN">
<html>
<head>
<title>Index Page</title>
<script type="text/javascript">
function showBook(bookId) {
windowlocationhref = "showBookjspbookId="+bookId;
}
</script>
</head>
<body>
<%!
//定义Book类,实际程序中应定义在另一个文件中。
public class Book {
public Book() {
}
public Book(Long id, String name, String author) {
thisid = id;
thisname = name;
thisauthor = author;
}
private Long id;
private String name;
private String author;
public Long getId() {
return id;
}
public void setId(Long id) {
thisid = id;
}
public String getName() {
return name;
}
public void setName(String name) {
thisname = name;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
thisauthor = author;
}
}
%>
<%
//构造列表对象,实际程序中是从数据库读取的信息。
List<Book> books = new ArrayList();
booksadd(new Book(1L, "三国演义", "罗贯中"));
booksadd(new Book(2L, "水浒传", "施耐庵"));
booksadd(new Book(3L, "西游记", "吴承恩"));
booksadd(new Book(4L, "红楼梦", "曹雪芹"));
%>
<table border="1">
<tr>
<th>编号</th>
<th>名称</th>
<th>作者</th>
<th> *** 作</th>
</tr>
<%
for (Book book : books) {
%>
<tr>
<td><%=bookgetId()%></td>
<td><%=bookgetName()%></td>
<td><%=bookgetAuthor()%></td>
<td><input type="button" value="详细信息" onclick="showBook(<%=bookgetId()%>)" /></td>
</tr>
<%
}
%>
</table>
</body>
</html>
最后生成的页面源文件是这样
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN"><html>
<head>
<title>Index Page</title>
<script type="text/javascript">
function showBook(bookId) {
windowlocationhref = "showBookjspbookId="+bookId;
}
</script>
</head>
<body>
<table border="1">
<tr>
<th>编号</th>
<th>名称</th>
<th>作者</th>
<th> *** 作</th>
</tr>
<tr>
<td>1</td>
<td>三国演义</td>
<td>罗贯中</td>
<td><input type="button" value="详细信息" onclick="showBook(1)" /></td>
</tr>
<tr>
<td>2</td>
<td>水浒传</td>
<td>施耐庵</td>
<td><input type="button" value="详细信息" onclick="showBook(2)" /></td>
</tr>
<tr>
<td>3</td>
<td>西游记</td>
<td>吴承恩</td>
<td><input type="button" value="详细信息" onclick="showBook(3)" /></td>
</tr>
<tr>
<td>4</td>
<td>红楼梦</td>
<td>曹雪芹</td>
<td><input type="button" value="详细信息" onclick="showBook(4)" /></td>
</tr>
</table>
</body>
</html>
效果类似于这样
1、jsp是动态语言,实现动态展示数据。浏览器通过解析这类动态语言,填充数据。展现出来的。因此固定与使用什么语言设置无关联\x0d\2、固定img是html标签,他自带固定大小width和height可以实现。当然也可以通过给img标签添加类,写样式实现的。如下:\x0d\2-1、\x0d\2-2、\x0d\wh100{ width:100px; height:100px;}
以上就是关于jsp获取<li></li>里的内容全部的内容,包括:jsp获取<li></li>里的内容、Java Web编程技术作业求助,谢谢!、在servlet中jsp页面中怎么用radio动态获取table一行数据的id进行删除,修改 请老鸟们棒棒菜鸟等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)